Я создаю приложение, где каждое действие рядом с теми, которые разрешают вход в систему, должно быть вне пределов для не зарегистрированного пользователя.
Должен ли я добавлять аннотацию [Authorize]
перед заголовком каждого класса? Как здесь:
namespace WebApplication2.Controllers {
[Authorize]
public class HomeController : Controller {
public ActionResult Index() {
return View();
}
public ActionResult About() {
ViewBag.Message = "Your application description page.";
return View();
}
public ActionResult Contact() {
ViewBag.Message = "Your contact page.";
return View();
}
}
}
или есть ярлык для этого? Что делать, если я хочу изменить правила для одного и единственного действия в конкретном контроллере?