asp.net mvc 4 内でロールとユーザーを管理するための完全なモジュールを作成しました。たとえば、次のアクション メソッドは新しいロールを作成します。
[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 で機能しなくなることを意味しますか? ありがとう