C# 面向多客户系统的动态web服务设计
我正在做一个项目,我需要重构我的web服务,因为它们将被不同的客户使用。问题是这些不同的客户可能希望根据他们的需要发送或接收一些自定义数据。我将试着用一个例子来解释它 假设我们为客户提供了两个web服务C# 面向多客户系统的动态web服务设计,c#,xml,web-services,C#,Xml,Web Services,我正在做一个项目,我需要重构我的web服务,因为它们将被不同的客户使用。问题是这些不同的客户可能希望根据他们的需要发送或接收一些自定义数据。我将试着用一个例子来解释它 假设我们为客户提供了两个web服务 WS_GetUsers |输入:无|输出{用户名、IsActive、姓名、姓氏}列表 WS_GetUserInfo |输入:用户名|用户名,IsActive,姓名,姓氏 我们有两个客户Cust1和Cust2使用相同的web服务。但是Cust1希望我们改变我的WS_GetUsers服务。因为他们只
注意:这个问题与服务i/o参数有关。根据输入更改业务流程目前不是问题。我认为您的案例非常适合OData web服务。您可以创建端点并返回IQueryable,客户端将能够发送查询、展开响应等