【问题标题】:ASP.NET MVC Custom User class is clashing with System.Security.Principal.iPrinciaplASP.NET MVC 自定义用户类与 System.Security.Principal.iPrinciapl 冲突
【发布时间】:2012-08-08 17:47:19
【问题描述】:
大家好,我声明了自己的类 User,当我想使用它时,我将其命名为 MyProj.Models;
但是 System.Web.Security.Principal.iPrinciapl (Controller.User) 妨碍了我,如果我想使用它,我必须写出我的班级的整个路径。 IE MyProj.Models.User.DoSomething()。
我该如何解决这个问题?给我的优先权或类似的?
【问题讨论】:
标签:
c#
asp.net
asp.net-mvc
namespaces
【解决方案1】:
我解决这个问题的方法是使用别名:
using mUser = MyProj.name.space.User;
public class MyController : Controller {
public void foo() {
var user = new mUser(...);
}
}