嘿伙计们,我声明了我自己的类 User,当我想使用它时,我包含它的命名空间 MyProj.Models;
但是 System.Web.Security.Principal.iPrinciapl (Controller.User) 妨碍了我,如果我想使用它,我必须写出我的类的整个路径。即 MyProj.Models.User.DoSomething()。
我怎样才能解决这个问题?给我的优先权或类似的?
最佳答案
我解决这个问题的方法是使用 using 别名:
using mUser = MyProj.name.space.User;
public class MyController : Controller {
public void foo() {
var user = new mUser(...);
}
}
关于c# - ASP.NET MVC 自定义用户类与 System.Security.Principal.iPrincipal 发生冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11918359/