public override void OnActionExecuted(ActionExecutedContext filterContext) { MigrateSession migrateSessionAttribute = filterContext.ActionDescriptor.GetCustomAttributes(typeof(MigrateSession), false).OfType <MigrateSession>().SingleOrDefault(); bool hasMigrateSessionAttribute = migrateSessionAttribute != null; if (hasMigrateSessionAttribute) { MigrateSession.HttpToSignalR(migrateSessionAttribute); } base.OnActionExecuted(filterContext); }
public override void OnActionExecuting(ActionExecutingContext filterContext) { MigrateSession.SignalRToHttp(); base.OnActionExecuting(filterContext); }