3

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

4

1 回答 1

0

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

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

于 2012-09-28T19:38:16.860 回答