我试图整理我的MVC项目使其更加规范,但遇到了命名冲突的问题,并想知道是否有更好的解决方案,而不必将东西重命名为不太合逻辑的名称。
例如,在我的Application.Model.Entities命名空间中存在'User'类。
然后我有Application.Web.Areas.Admin.Models.User,我打算在其中放置所有与用户相关的模型。这会导致命名冲突,当我尝试实例化一个用户对象时,它会提示我命名空间不是类。
我知道为什么会出现错误,只是好奇是否有比重命名我的MVC模型文件夹更好的解决方法。(如果需要,我可以这样做-我可以有ProgramViewModels,ProgramWhateverModels等)。只是好奇!
例如,在我的Application.Model.Entities命名空间中存在'User'类。
然后我有Application.Web.Areas.Admin.Models.User,我打算在其中放置所有与用户相关的模型。这会导致命名冲突,当我尝试实例化一个用户对象时,它会提示我命名空间不是类。
我知道为什么会出现错误,只是好奇是否有比重命名我的MVC模型文件夹更好的解决方法。(如果需要,我可以这样做-我可以有ProgramViewModels,ProgramWhateverModels等)。只是好奇!