加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

什么是ASP.NET-MVC 5.1中的ManageController.cs及其创建原因?它

发布时间:2020-12-16 09:12:06 所属栏目:asp.Net 来源:网络整理
导读:六月份我开始了ASP.NET-MVC 5.1项目.我在十月份完成了它,现在我想开始一个新的.相同版本的ASP.NET-MVC.我选择了新项目 – ….- MVC与个人帐户完全一样. 刚刚开始我在Controller目录3控制器中注意到(几个月前不是2):AccountController,HomeController和Manag
六月份我开始了ASP.NET-MVC 5.1项目.我在十月份完成了它,现在我想开始一个新的.相同版本的ASP.NET-MVC.我选择了新项目 – > ….-> MVC与个人帐户完全一样.

刚刚开始我在Controller目录3控制器中注意到(几个月前不是2):AccountController,HomeController和ManageController以及Views ManageViewModels.

什么是ManageController?

尽管我像以前一样在同一版本的MVC中编写新应用程序,但为什么会出现?

我可以强制Visual Studio 2013使用以前的模板吗?(我不确定我是否需要它,但是如果我这样做的话)

旧(加上我的附加控制器):

新:

解决方法

当Visual Studio 2013首次发布时,它随ASP.NET Identity 1.0一起发布,默认模板包含您提到的两个控制器.

在某些时候,我认为Update 2,他们将Visual Studio附带的ASP.NET身份版本升级到2.0,而在Update 3中,他们将升级到2.1. Identity 2.1附带新的登录管理器,您可以在此处阅读:

http://blogs.msdn.com/b/webdev/archive/2014/08/05/announcing-rtm-of-asp-net-identity-2-1-0.aspx

ManageController处理此登录管理器,并已添加到默认模板中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读