随着我在解决方案中获得越来越多的命名空间,文件顶部的 using 语句列表越来越长。在我的单元测试中尤其如此,对于每个可能被调用的组件,我需要包括接口(interface)的 using、IoC 容器和具体类型。
在我的集成测试文件中使用了 17 行以上,它变得非常困惑。有谁知道是否可以使用语句为我的基础定义宏?还有其他解决方案吗?
最佳答案
我知道我不应该大声说出来,但是,也许可以重新考虑您的设计。
17 个使用 1 个文件 = 大量耦合(在命名空间级别)。
关于c# - 有什么办法可以摆脱我的 .cs 文件顶部的一长串用途吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62219/