void IActionFilter.OnActionExecuting(ActionExecutingContext filterContext) { if (PodioConnection.IsAuthenticated) { ((LeadsController)filterContext.Controller).PodioClient = PodioConnection.GetClient(); } else { filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { action = "Index", controller = "Authorization" })); } this.OnActionExecuting(filterContext); }
public AuthorizationController() { PodioClient = PodioConnection.GetClient(); RedirectUrl = PodioConnection.RedirectUrl; }