我试图组织我的MVC项目都很好,但是碰到命名冲突问题,并想知道是否有更好的解决方案,而不是将事物重命名为非逻辑名称。命名空间+类命名冲突
I.E.,在我的Application.Model.Entities命名空间中存在'User'类。
然后我得到了Application.Web.Areas.Admin.Models.User,这是我将放置所有用户相关模型的命名空间。这会导致命名冲突,并且当我试图实例化User对象时,它会通知我名称空间不是类。
我明白为什么错误发生,我只是好奇,如果有一种解决方案比重命名我的MVC模型文件夹更好。 (我可以做 - 我可以有ProgramViewModels,ProgramWhateverModels等,如果需要的话)。只是好奇!