标签: c# asp.net domain-driven-design
在我的应用程序中,我有一个名为“Gift”的域模型,我将所有与此模型实体相关的内容放在以下命名空间“MyApp.Core.Gift.Entity”下。当我创建实体类“Gift”时会出现问题。当我从系统的不同部分引用这个实体时,编译器向我显示错误“'命名空间'但是像'类型'一样使用”。我理解错误的原因,我不需要解释它。我需要的是知道如何引用这个实体或放置这个实体的位置,以便系统中没有名称冲突(我不想重命名类名)。
我将非常感谢有关如何在C#中组织模型中的域对象主题的任何建议。