5
MVCアプリケーションでは、その役割に基づいて異なるアクションビューを提示する必要があります。これを行う最善の方法は何ですか?MVC - ユーザー役割に基づくビューの切り替え
現在、私は私が好きではない次のコードを持っている:
if (HttpContext.User.IsInRole("Admin"))
return View("Details.Admin", model);
else if (HttpContext.User.IsInRole("Power"))
return View("Details.Power", model);
//default
return View("Details", model);
が、これはアクションフィルタに適してでしょうか?
ビューエンジンの作成を保証するのに十分な例はありませんが、私はアクションフィルタのアプローチがおそらく良いと考えていました。ありがとうダーリン – Dismissile