【问题标题】: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(...);
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-17
      • 2015-02-12
      • 2023-01-03
      • 2020-12-23
      • 1970-01-01
      • 1970-01-01
      • 2017-07-01
      • 1970-01-01
      相关资源
      最近更新 更多