首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新的Asp.net标识MVC 5,我的旧asp.net mvc 4代码还能工作吗?

新的Asp.net标识MVC 5,我的旧asp.net mvc 4代码还能工作吗?
EN

Stack Overflow用户
提问于 2014-06-17 16:15:53
回答 1查看 156关注 0票数 0

我已经创建了一个用于管理角色的完整模块& asp.net mvc 4中的用户,例如,下面的操作方法将创建一个新角色:

代码语言:javascript
复制
[HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult CreateRole(MyRole mr)
        {

            if (Roles.RoleExists(mr.RoleName) || (String.IsNullOrEmpty(mr.RoleName)))
            {

                ModelState.AddModelError(string.Empty, "Role already there!!!");

                return View(mr);

            }
            else
            {

                Roles.CreateRole(mr.RoleName);

                return RedirectToAction("Index");
            }

        }

现在,我计划升级我的项目以使用asp.net MVC 5,而且我还将开发一个新的asp.net mvc5 web项目。我检查了asp.net mvc 5中使用的新成员类,它似乎使用了一个新的RoleManager。那么,这是否意味着我用于管理角色的旧代码将不再适用于asp.net mvc 5,因为它使用了一个新的成员模块?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-17 18:09:36

这取决于你所使用的会员制度。如果使用ASP.NET成员资格,代码仍然有效,如果要使用ASP.NET标识,代码将不再工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24268722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档