WCF服务参考是否跳过类型

Jer*_*ter 1 c# asp.net wcf

我有三个项目:UI(Web),WCF服务和类型库(带有业务对象).我在UI和WCF服务中都包含了类型库.我已经从UI创建了对服务的服务引用.

当我在UI项目中查看对象浏览器中的服务引用时,它没有所有对象类型.我怀疑它缺少的类型是我所拥有的类型并不是巧合,因为我包含了类型库.

我的问题是:我的服务引用是否聪明并且认识到它不需要为我已经引用的类型创建类型(在代理中)?一切都很好,我喜欢这种行为,所以我不抱怨......只是想知道.引用实际类型库非常棒,因为我的所有getter和setter都可以在使用者(我的UI)中工作.

Wik*_*hla 5

看一下参考属性.您将找到"从引用的程序集中重用类型..."开关.打开它意味着代理生成器重用它可以在客户端本地访问的类.