从另一个WCF服务继承的WCF服务引用

时间:2012-05-22 15:49:21

标签: wcf architecture

我有一个名为EmployeeGateway的WCF项目,此WCF项目已添加为另一个名为CompanyService的WCF项目的WCF服务引用

EmployeeGateway有一个名为EmployeeView的对象

在CompanyService中,我有一个名为'EmployeeView'的对象,它继承自EmployeeGateway.EmployeeView

[DataContract] 公共类EmployeeView:EmployeeGateway :: EmployeeView {additionalfields}

现在,我有一个名为CompanyUI(MVC)的第三个项目,该项目具有对CompanyService的服务引用。

问题是reference.cs文件中生成的代码有一个:

公共部分类EmployeeView:

公共部分类EmployeeView 1 :{Namespace} .EmployeeView {fields}

是否可以在名称末尾没有1的情况下生成此文件?它能以某种方式完全合格吗?例如:参考文件包含{Namespace} .EmployeeGateway.EmployeeView和{Namespace} .CompanyService.EmployeeView(它将从EmployeeGateway继承?

如果没有,我想知道是否有可能甚至不公开CompanyUI项目中的EmployeeGateway.Employee视图?

实际上,我不喜欢我正在调用的方法在结尾处有数字1,我​​正在寻找如何正确修复它的选项。

感谢您的帮助。 史蒂芬。

0 个答案:

没有答案