我开发了一个webservice,它接受对象作为输入
namespace Someservice
{
public bool CreateBehavior(ClassInput classInput)
{
// code here
}
}
现在我已将此ClassInput
定义为业务实体中的datacontract
,这是一个不同的命名空间
namespace Someservice.BusinessEntities
{
[DataContract]
public class ClassInput
{
[DataMember]
public int intvariable{ get; set; }
[DataMember]
public string stringVariable { get; set; }
}
}
要在webservice中使用此ClassInput,我已将项目引用添加到Business实体项目中。 现在,我如何将此数据提供给此Web服务的使用者? 例如在客户端,他们将需要这个classInput,但它不通过服务!!
导出 SomeserviceClient someserviceClient = new SomeserviceClient();
someserviceClient.CreateBehavior(
的 classInput
)
我读过有关datacontractsurrogate但我无法将其映射到此场景