我試圖組織我的MVC項目都很好,但是碰到命名衝突問題,並想知道是否有更好的解決方案,而不是將事物重命名爲非邏輯名稱。命名空間+類命名衝突
I.E.,在我的Application.Model.Entities命名空間中存在'User'類。
然後我得到了Application.Web.Areas.Admin.Models.User,這是我將放置所有用戶相關模型的命名空間。這會導致命名衝突,並且當我試圖實例化User對象時,它會通知我名稱空間不是類。
我明白爲什麼錯誤發生,我只是好奇,如果有一種解決方案比重命名我的MVC模型文件夾更好。 (我可以做 - 我可以有ProgramViewModels,ProgramWhateverModels等,如果需要的話)。只是好奇!