Joe*_*l B 4 .net internalsvisibleto
似乎将此属性用于除非公共方法/属性的单元测试以外的任何其他内容都会产生巨大的代码异味.是否有任何合法的InternalsVisibleTo属性用于实现使用标准设计模式可能不太可能/太麻烦的东西?
我们在构建Microsoft Surface SDK时使用它,以便某些平台程序集可以相互通信而无需打开不需要的公共API.虽然这确实造成了手动确保这些库仅使用彼此"批准"的内部事物的负担.
| 归档时间: |
|
| 查看次数: |
209 次 |
| 最近记录: |