Ale*_*lex 3 c# asp.net web-services asmx
我有一个名为MyCompany.WebService1的Web服务
我在ASP.net Web应用程序中使用Web引用来引用它.
这个Web服务中有一个名为"GetDeal"的方法,它返回一个"Deal"对象.交易对象目前看起来(例如)像这样:
public class Deal
{
Public string Name {get;set;}
Public string Description {get;set;}
}
Run Code Online (Sandbox Code Playgroud)
此类位于不同的程序集中:MyCompany.Model
Web服务引用此程序集.
在我的网络应用程序中,我可以调用GetDeal方法.这返回Service1.Deal(service1只是Web引用的名称)
我可以访问上面的两个属性.
我现在已经更改了Deal类,并添加了更多属性.但是,我在Web应用程序中看不到这些新属性.
我已经在Web应用程序中更新了Web服务.我重建了几次Web服务,尝试删除MyCompany.Model引用并重新添加它等...
我无法弄清楚改变了什么...这是有效的 - 我之前已经改变了模型,它正确地更新了参考...
我错过了什么?
只要满足以下几点,这应该有效:
Public必须读/写(必须有一个getter和一个setter)| 归档时间: |
|
| 查看次数: |
4589 次 |
| 最近记录: |