protected override void OnActionExecuting(ActionExecutingContext filterContext) { base.OnActionExecuting(filterContext); ControllerName = filterContext.RouteData.Values["Controller"].ToString().ToLower(); ActionName = filterContext.RouteData.Values["Action"].ToString().ToLower(); // Определяем сайт SiteId = GetCurrentSiteId(); var userId = Guid.Empty; if (User.Identity.IsAuthenticated) { var _userId = User.Identity.GetUserId(); CurrentUser = UserManager.FindById(_userId); userId = CurrentUser.UserId; } _Repository = new FrontRepository("dbConnection", SiteId, RequestUserInfo.IP, userId); //PageName = _Repository.GetPageName(ControllerName); //StartUrl = "/Admin/" + (String)RouteData.Values["controller"] + "/"; }
public RootController() { _repository = new FrontRepository("cmsdbConnection"); }
protected override void OnActionExecuting(ActionExecutingContext filterContext) { base.OnActionExecuting(filterContext); _repository = new FrontRepository("cmsdbConnection"); }