假设根项目具有My.Root.Project
命名空间。 我想知道应该为区域类分配什么名称空间?可能的替代方案:
My.Root.Project.Areas.Area1
My.Root.Project.Area1
在美学上,我更喜欢第二个
但是,由于我使用单项目区域,因此默认情况下,Areas\Area1\...
文件夹中创建的所有类都将被赋予 long 名称空间My.Root.Project.Areas.Area1
。用手去除每个创建的类中的Areas
部分有太多愚蠢的工作
如何防止Areas
被包含在命名空间中?
答案 0 :(得分:0)
我个人喜欢第二个。
我认为您可以执行以下操作之一:
如果这是一个独立的项目,你可以给他打电话。
如果这是另一个项目中的文件夹,则可以在Regions文件夹的属性中选择:Namespace Provider:False。