WCF服务的参考,不再利用类型,在现有的集会(VS2010年Beta2)
-
20-09-2019 - |
题
我在寻找最佳办法分享类型(实际类,而不是代理人)之间WCF服务和一个客户。为此,我定义的类在一个单独的大会,两者的服务和客户参考。我选"再利用类型中引用的所有组件"时产生的业务参考的客户,但引用。cs产生的与代理人为所有类。
这是完全相同的问题 这一个, 但我不知道如何执行已接受的解决方案。一个区别是,我使用的VS2010Beta2.
导入所完成服务合同 在代码形式
或
创建你自己的ClientBase来源类。这真的很容易
假设这是最好的办法,我将不胜感激一个良好的链接,介绍如何做到这一点。是概述的方法在联答案的最好的一个吗?
解决方案
我做了两件事在同一个步骤。不知道,如果一个或两个解决的问题:
- 加入[DataContract(Namespace="My.共享。Assemblys.空间")], 一个 类共享的组件。
- 重新启动VS2010Beta2
其他提示
有同样的问题,但我忘了建立与DataContracts客户端组件,因此它产生它自己的合同。一旦我重建组件 - 它再使用他们
我与VS2010 SP1问题试图用从Dictionary<T,U>
源自具有CollectionDataContract
属性的类。好像VS不会重用类型......我也试过埃里克的建议之上,但没有奏效。
不隶属于 StackOverflow