隐藏客户端应用程序中的服

时间:2012-09-13 20:36:10

标签: c# .net vb.net wcf windows-services

我有一个引用服务的Dll(通过添加服务引用)。我计划在公司内部将这个库分发给各种开发人员。但是,我不希望他们直接访问该服务,只希望通过我的库。在我的一个测试客户端应用程序中,我在讨论中引用了dll,我也看到了服务命名空间也可以访问。有没有办法限制,可能在dll中有我的服务引用的私有修饰符。感谢。

1 个答案:

答案 0 :(得分:0)

我刚刚想出了答案。我想在这里更新,所以它对将来的任何人都有帮助。

添加服务引用后,右键单击ServiceReference以“配置服务引用”。在“生成类的访问级别”字段中 - 选择“内部”,因此只能从此程序集中访问它。