public override void OnActionExecuting(ActionExecutingContext filterContext) { SessionSettings.AssignContextModel(String.Empty); SessionSettings.AssignIdCreated(0); if (filterContext.IsNotEqualsToAccountOrLogin()) { ValidateSerial(); ValidateSession(); } if (filterContext.ActionIsEqualsThan(ActionType.Create)) { var contextModel = filterContext.ContextModel().Serialize(); SessionSettings.AssignContextModel(contextModel); } }