Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class HomeController : MyBaseController
- {
- public ActionResult Index()
- {
- ViewBag.Message = "Welcome to ASP.NET MVC!";
- return View();
- }
- public ActionResult About()
- {
- return View();
- }
- protected override void OnActionExecuting(ActionExecutingContext filterContext)
- {
- filterContext.HttpContext.Response.Write("HomeController Here ");
- base.OnActionExecuting(filterContext);
- }
- }
- [ForceLogin]
- public class MyBaseController : Controller
- {
- protected override void OnActionExecuting(ActionExecutingContext filterContext)
- {
- filterContext.HttpContext.Response.Write("MyBaseController Here ");
- base.OnActionExecuting(filterContext);
- }
- }
- public class ForceLoginAttribute : ActionFilterAttribute
- {
- public override void OnActionExecuting(ActionExecutingContext filterContext)
- {
- filterContext.HttpContext.Response.Write("ForceLoginAttribute Here ");
- base.OnActionExecuting(filterContext);
- }
- }
Add Comment
Please, Sign In to add comment