保护图书馆?

时间:2016-08-18 07:22:01

标签: c# api networking

我正在创建一个网络库。我想为库创建2个基类,如TCPServerUDPServer,只能由1个脚本(Server脚本)访问。我不希望任何其他脚本访问这两个脚本。我将如何实现这一目标?

编辑:我尝试在this中传递类型的动态类型的基类的构造函数中创建一个参数,然后构造函数将检查传入的此对象是否为Server对象。我只想问是否有更好的方法。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案,只需使用internal关键字即可从当前程序集中访问对象。