项目中的内部和基础结构目录

时间:2016-03-21 10:25:55

标签: .net github project

我注意到有几个项目有一个"内部"代码库中的目录。例如:

首先,可能会认为这些目录存储了使用internal访问修饰符声明的类,但查看目录中您看到驻留在其中的类实际上是使用public访问修饰符声明的

是否存在"内部"目录是.NET世界中常见或已建立的实践,它的用途是什么?那里有什么?那里有什么?

我还注意到一个名为" Infrastructure"的目录。在几个项目中:

同样,我想问一下这是一个常见的事件或既定的做法,以及这个目录是什么以及那里有什么?

1 个答案:

答案 0 :(得分:0)

在我看来,更好的方法是创建一个名为" Infrastructure"并将所有接口,公共抽象类和其他合同移至此项目。 然后从所有项目中引用这个项目,应该知道这个合同。

这不常见,但我经常看到它。