C# 指向2个类的web服务

C# 指向2个类的web服务,c#,web-services,C#,Web Services,我可以发誓我在某处看到过这种情况,但我想可能是DLL,而不是web服务。我最初是作为DLL来做这件事的,但现在需要使用web服务 我有一个服务文件(DataService.svc)。我有Foo班和Bar班。两者都有相同的方法(Load、LoadAll、Insert、Update)。我知道web服务不支持重载,但我认为,因为它们在不同的类中,所以可能是可以的。是否有一种配置方法,以便在我的客户端中执行以下操作: DataService.Foo.Load(); 或 谢谢 Andrewwebserv

我可以发誓我在某处看到过这种情况,但我想可能是DLL,而不是web服务。我最初是作为DLL来做这件事的,但现在需要使用web服务

我有一个服务文件(DataService.svc)。我有Foo班和Bar班。两者都有相同的方法(Load、LoadAll、Insert、Update)。我知道web服务不支持重载,但我认为,因为它们在不同的类中,所以可能是可以的。是否有一种配置方法,以便在我的客户端中执行以下操作:

DataService.Foo.Load();

谢谢


Andrew

webservice支持方法重载。您需要在重载的方法上使用WebMethod属性的MessageName属性。类似于[WebMethod(MessageName=“LoadBar”)]。记住,MessageName应该是唯一的。这不是我想要的。然后,客户端必须这样调用它:DataService.LoadBar()。我希望客户端的方法名相同,只是在不同的类下。
DataService.Bar.Load();