2

假设根项目具有My.Root.Project命名空间。我想知道应该为区域类分配什么命名空间?可能的替代方案:

  1. My.Root.Project.Areas.Area1
  2. My.Root.Project.Area1

从美学上讲,我更喜欢第二个。
但是,由于我使用单项目区域,因此默认情况下,文件夹中创建的所有类Areas\Area1\...都被赋予命名空间My.Root.Project.Areas.Area1Areas手动删除每个创建的类中的部分有太多愚蠢的工作。
如何防止Areas被包含在命名空间中?

4

1 回答 1

0

我个人喜欢第二个。

我认为您可以执行以下操作之一:

  • 如果这是一个独立的项目,你可以给他起任何你想要的名字。

  • 如果这是另一个项目中的文件夹,在区域文件夹的属性中可以选择:Namespace Provider: False。

于 2010-02-01T05:29:01.687 回答