我有一个非常奇怪的问题,我不明白。我有我的 WCF 接口,其中方法用[OperationContract]
属性装饰。然后我有我的服务参考文件夹,我每次更改界面时都会更新它。
一切正常,直到在我的界面中我将声明一个将任何集合作为参数的方法(List<T>
,Array<T>
等IEnumerable<T>
)。
然后,当我运行“更新服务参考”时,它没有任何错误就完成了,但生成的Reference.cs
文件是空的。
在“配置服务参考”窗口中,我将“集合类型”设置为“System.Collection.Generic.List”
任何人都知道为什么我不能在我的 Operation Contract 方法中使用集合类型作为参数?或者如何解决?
谢谢你的帮助。