【发布时间】:2010-10-18 20:21:17
【问题描述】:
我在类库中有以下类:Artist,这是一个 POCO
现在我在网络服务中有一个方法(它引用了上述库),其签名如下:
[WebMethod]
public int Artist_AddArtist(Artist a) {
//
}
当我尝试从应用程序(也引用了上述类库)中使用此服务时,Artist_AddArtist 方法的预期参数不是Artist,而是@987654325 的新类型@ 是在 Reference.cs 中生成的,这是一个自动生成的部分类。
因此,由于在我的应用程序中我使用了库中的相同 Artist 类,而现在 Web 服务方法需要这种新的自动生成类型,我无法将它的实例传递给 Web 服务。
我该如何解决这个问题?
【问题讨论】:
标签: c# web-services poco auto-generate