asp.net-mvc – 如何将MVC 5 IdentityModels.cs移动到单独的程序
我想知道是否有人遇到了我正在尝试将ApplicationUser移动到Models项目中的问题(所有其他模型都驻留在其中,包括与Users表相关的模型).
我的测试MVC 5解决方案由一个Web项目和两个类库组成:一个用于数据访问层(DAL),另一个用于模型.我在所有三个项目中都引用了AspNet.Identity.EntityFramework. 在我的Web项目中,UnitOfWork使用Autofac DI进行实例化. 无参数构造函数给了我大部分的悲伤.我尝试了很多东西:让accountcontroller继承自我的自定义基本控制器,然后尝试从Controller类继承它.充其量我成功地使我的解决方案编译,但当我测试应用程序并填写用户注册表单时,我得到’对象未实例化’消息.当我调试时,我看到AccountController中的第二个构造函数被调用,但UserManager在那里为null. 有任何想法吗?我真的很感激有人对此的聪明投入. 解决方法
看一下
SimpleSecurity Project.这个项目将ASP.NET Identity与Web应用程序分离并放置
ApplicationUser into an assembly separate from the web application.该项目还有一个使用SimpleMembership的版本.对于ASP.NET Identity,请查看AspNetIdentity文件夹.安全功能的程序集位于AspNetIdentity / SimpleSecurity.AspNetIdentity中,参考Web应用程序位于AspNetIdentity / SimpleSecurity.AspNetIdentity / RefApp中.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何利用ASP.net IIS 7.5中的浏览器缓存
- 实体框架 – ASP.NET Web Api 2/EF6首次调用初始化性能
- .net – 从页面后面的代码中调用User Control中的函数
- asp.net – 许多用户的许多表?
- asp.net 读取xml文件里面的内容,绑定到dropdownlist中
- asp.net – 将mvc应用程序发布到Web服务器后无法生成SSPI上
- asp.net-mvc – 客户端存储的身份验证令牌在哪里?
- asp.net-mvc-3 – TextBoxFor vs EditorFor,和htmlAttribut
- .net – 洋葱建筑中的依赖性解析
- asp.net-mvc – 是否违反命令查询分离命令运行查询?
- asp.net-mvc-3 – 在生产环境中使用DropCreateDa
- asp.net – Ajax Control Toolkit ModalPopupExt
- asp.net-mvc – 如何使用Linq to SQL配置mvc min
- asp.net-web-api – WebApi 2超出最大请求长度
- asp.net – 无法让AsyncFileUpload在更新面板中工
- ASP.NET页面生命周期解释
- ASP.NET Web应用程序本地化的最佳实践
- asp.net – MasterPage.Master>下次将哪个页面作
- asp.net-mvc-3 – 使用ViewModel和html类属性设置
- asp.net-mvc – 将焦点放在不使用JavaScript的Ed