В моем проекте .NET MVC у меня есть модель под названием User, класс whoose конфликтует с System.Security.Principal.IPrincipal.WebPageRenderingBase.User, когда я нахожусь в режиме бритвы. (и только внутри бритвы).Можно ли удалить или разрешить конфликты из пользовательского класса .NET?
Есть ли способ дать моему классу другой глобальный псевдоним? или еще лучше, перестать показывать этот класс .NET?
Я не хочу подробного решения. (prefixing) есть способ ссылки на это глупое свойство пользователя?
Это обычная проблема для всех или что-то не так с моей настройкой?
См. Первый комментарий к нижеприведенному ответу. Это ваш ответ. –
Да, я знаю, но я хотел бы посмотреть на лучшее решение, что псевдоним работает хорошо, но вы должны сделать это в каждом бритве. – Baconbeastnz
Лучшим решением, IMHO, является переименование вашего класса. –