/// <summary> /// Action 之后执行 /// </summary> /// <param name="filterContext"></param> public override void OnActionExecuted(ActionExecutedContext filterContext) { #region MyRegion string Action = filterContext.HttpContext.Request.Path; string Param = ""; try { Param = JsonConvert.SerializeObject(filterContext.Result); } catch (Exception) { } using (PDBaseContext dBaseContext = new PDBaseContext()) { TableLogs tableLogs = new TableLogs(); tableLogs.LogsId = Guid.NewGuid().ToString("N"); tableLogs.OperateId = TypeId; tableLogs.MendName = Action; tableLogs.IngOrEd = "OnActionExecuted"; tableLogs.TableName = TableName; tableLogs.Param = Param; tableLogs.LogsOperation = LogsOperation; tableLogs.CreateTime = DateTime.Now; tableLogs.Creater = filterContext.HttpContext.User.FindFirstValue(ClaimTypes.Sid); dBaseContext.Add(tableLogs); dBaseContext.SaveChanges(); } #endregion }
/// <summary> /// Action 之前执行 /// </summary> /// <param name="filterContext"></param> public override void OnActionExecuting(ActionExecutingContext filterContext) { #region string Param = ""; if (filterContext.HttpContext.Request.Method.ToUpper() == "POST") { try { var forms = filterContext.HttpContext.Request.Form; if (forms.Keys.Count > 0) { foreach (var item in forms.Keys) { var Value = forms[item]; Param += item + ":" + Value + ";"; } } } catch (Exception) { } } else if (filterContext.HttpContext.Request.Method.ToUpper() == "GET") { var queryString = filterContext.HttpContext.Request.QueryString; Param = queryString.ToString(); } string Action = filterContext.HttpContext.Request.Path; using (PDBaseContext dBaseContext = new PDBaseContext()) { TableLogs tableLogs = new TableLogs(); tableLogs.LogsId = Guid.NewGuid().ToString("N"); tableLogs.OperateId = TypeId; tableLogs.MendName = Action; tableLogs.IngOrEd = "OnActionExecuting"; tableLogs.TableName = TableName; tableLogs.Param = Param; tableLogs.LogsOperation = LogsOperation; tableLogs.CreateTime = DateTime.Now; tableLogs.Creater = filterContext.HttpContext.User.FindFirstValue(ClaimTypes.Sid); dBaseContext.Add(tableLogs); dBaseContext.SaveChanges(); } #endregion }
void ReleaseDesignerOutlets() { if (CboKey != null) { CboKey.Dispose(); CboKey = null; } if (CboServersScoringRule != null) { CboServersScoringRule.Dispose(); CboServersScoringRule = null; } if (CboSpeedResolutions != null) { CboSpeedResolutions.Dispose(); CboSpeedResolutions = null; } if (ChkLockedMode != null) { ChkLockedMode.Dispose(); ChkLockedMode = null; } if (ChkRemember != null) { ChkRemember.Dispose(); ChkRemember = null; } if (ChkServersLockCurrent != null) { ChkServersLockCurrent.Dispose(); ChkServersLockCurrent = null; } if (ChkServersShowAll != null) { ChkServersShowAll.Dispose(); ChkServersShowAll = null; } if (CmdAreasBlackList != null) { CmdAreasBlackList.Dispose(); CmdAreasBlackList = null; } if (CmdAreasUndefined != null) { CmdAreasUndefined.Dispose(); CmdAreasUndefined = null; } if (CmdAreasWhiteList != null) { CmdAreasWhiteList.Dispose(); CmdAreasWhiteList = null; } if (CmdCancel != null) { CmdCancel.Dispose(); CmdCancel = null; } if (CmdConnect != null) { CmdConnect.Dispose(); CmdConnect = null; } if (CmdDisconnect != null) { CmdDisconnect.Dispose(); CmdDisconnect = null; } if (CmdLogin != null) { CmdLogin.Dispose(); CmdLogin = null; } if (CmdLogsClean != null) { CmdLogsClean.Dispose(); CmdLogsClean = null; } if (CmdLogsCommand != null) { CmdLogsCommand.Dispose(); CmdLogsCommand = null; } if (CmdLogsCopy != null) { CmdLogsCopy.Dispose(); CmdLogsCopy = null; } if (CmdLogsOpenVpnManagement != null) { CmdLogsOpenVpnManagement.Dispose(); CmdLogsOpenVpnManagement = null; } if (CmdLogsSave != null) { CmdLogsSave.Dispose(); CmdLogsSave = null; } if (CmdLogsSupport != null) { CmdLogsSupport.Dispose(); CmdLogsSupport = null; } if (CmdMainMenu != null) { CmdMainMenu.Dispose(); CmdMainMenu = null; } if (CmdNetworkLock != null) { CmdNetworkLock.Dispose(); CmdNetworkLock = null; } if (CmdProviderAdd != null) { CmdProviderAdd.Dispose(); CmdProviderAdd = null; } if (CmdProviderEdit != null) { CmdProviderEdit.Dispose(); CmdProviderEdit = null; } if (CmdProviderRemove != null) { CmdProviderRemove.Dispose(); CmdProviderRemove = null; } if (CmdServersBlackList != null) { CmdServersBlackList.Dispose(); CmdServersBlackList = null; } if (CmdServersConnect != null) { CmdServersConnect.Dispose(); CmdServersConnect = null; } if (CmdServersMore != null) { CmdServersMore.Dispose(); CmdServersMore = null; } if (CmdServersRefresh != null) { CmdServersRefresh.Dispose(); CmdServersRefresh = null; } if (CmdServersRename != null) { CmdServersRename.Dispose(); CmdServersRename = null; } if (CmdServersUndefined != null) { CmdServersUndefined.Dispose(); CmdServersUndefined = null; } if (CmdServersWhiteList != null) { CmdServersWhiteList.Dispose(); CmdServersWhiteList = null; } if (ImgConnectedCountry != null) { ImgConnectedCountry.Dispose(); ImgConnectedCountry = null; } if (ImgNetworkLock != null) { ImgNetworkLock.Dispose(); ImgNetworkLock = null; } if (ImgProgress != null) { ImgProgress.Dispose(); ImgProgress = null; } if (ImgTopFlag != null) { ImgTopFlag.Dispose(); ImgTopFlag = null; } if (ImgTopPanel != null) { ImgTopPanel.Dispose(); ImgTopPanel = null; } if (LblConnect != null) { LblConnect.Dispose(); LblConnect = null; } if (LblConnectedLocation != null) { LblConnectedLocation.Dispose(); LblConnectedLocation = null; } if (LblConnectedServerName != null) { LblConnectedServerName.Dispose(); LblConnectedServerName = null; } if (LblDevice != null) { LblDevice.Dispose(); LblDevice = null; } if (LblKey != null) { LblKey.Dispose(); LblKey = null; } if (LblLogin != null) { LblLogin.Dispose(); LblLogin = null; } if (LblLoginIcon != null) { LblLoginIcon.Dispose(); LblLoginIcon = null; } if (LblNetLockStatus != null) { LblNetLockStatus.Dispose(); LblNetLockStatus = null; } if (LblPassword != null) { LblPassword.Dispose(); LblPassword = null; } if (LblTopStatus != null) { LblTopStatus.Dispose(); LblTopStatus = null; } if (LblVersion != null) { LblVersion.Dispose(); LblVersion = null; } if (LblWaiting1 != null) { LblWaiting1.Dispose(); LblWaiting1 = null; } if (LblWaiting2 != null) { LblWaiting2.Dispose(); LblWaiting2 = null; } if (MnuAreasBlacklist != null) { MnuAreasBlacklist.Dispose(); MnuAreasBlacklist = null; } if (MnuAreasUndefined != null) { MnuAreasUndefined.Dispose(); MnuAreasUndefined = null; } if (MnuAreasWhitelist != null) { MnuAreasWhitelist.Dispose(); MnuAreasWhitelist = null; } if (MnuLogsCopyAll != null) { MnuLogsCopyAll.Dispose(); MnuLogsCopyAll = null; } if (MnuLogsCopySelected != null) { MnuLogsCopySelected.Dispose(); MnuLogsCopySelected = null; } if (MnuLogsSaveAll != null) { MnuLogsSaveAll.Dispose(); MnuLogsSaveAll = null; } if (MnuLogsSaveSelected != null) { MnuLogsSaveSelected.Dispose(); MnuLogsSaveSelected = null; } if (MnuServersBlacklist != null) { MnuServersBlacklist.Dispose(); MnuServersBlacklist = null; } if (MnuServersConnect != null) { MnuServersConnect.Dispose(); MnuServersConnect = null; } if (MnuServersMore != null) { MnuServersMore.Dispose(); MnuServersMore = null; } if (MnuServersRefresh != null) { MnuServersRefresh.Dispose(); MnuServersRefresh = null; } if (MnuServersRename != null) { MnuServersRename.Dispose(); MnuServersRename = null; } if (MnuServersUndefined != null) { MnuServersUndefined.Dispose(); MnuServersUndefined = null; } if (MnuServersWhitelist != null) { MnuServersWhitelist.Dispose(); MnuServersWhitelist = null; } if (MnuTray != null) { MnuTray.Dispose(); MnuTray = null; } if (MnuTrayAbout != null) { MnuTrayAbout.Dispose(); MnuTrayAbout = null; } if (MnuTrayClientArea != null) { MnuTrayClientArea.Dispose(); MnuTrayClientArea = null; } if (MnuTrayConnect != null) { MnuTrayConnect.Dispose(); MnuTrayConnect = null; } if (MnuTrayForwardingPorts != null) { MnuTrayForwardingPorts.Dispose(); MnuTrayForwardingPorts = null; } if (MnuTrayHome != null) { MnuTrayHome.Dispose(); MnuTrayHome = null; } if (MnuTrayPreferences != null) { MnuTrayPreferences.Dispose(); MnuTrayPreferences = null; } if (MnuTrayQuit != null) { MnuTrayQuit.Dispose(); MnuTrayQuit = null; } if (MnuTrayRestore != null) { MnuTrayRestore.Dispose(); MnuTrayRestore = null; } if (MnuTraySpeedTest != null) { MnuTraySpeedTest.Dispose(); MnuTraySpeedTest = null; } if (MnuTrayStatus != null) { MnuTrayStatus.Dispose(); MnuTrayStatus = null; } if (MnuTrayUpdate != null) { MnuTrayUpdate.Dispose(); MnuTrayUpdate = null; } if (PanelConnected != null) { PanelConnected.Dispose(); PanelConnected = null; } if (PanelWaiting != null) { PanelWaiting.Dispose(); PanelWaiting = null; } if (PanelWelcome != null) { PanelWelcome.Dispose(); PanelWelcome = null; } if (PnlChart != null) { PnlChart.Dispose(); PnlChart = null; } if (ServersContextMenu != null) { ServersContextMenu.Dispose(); ServersContextMenu = null; } if (TableAreas != null) { TableAreas.Dispose(); TableAreas = null; } if (TableLogs != null) { TableLogs.Dispose(); TableLogs = null; } if (TableProviders != null) { TableProviders.Dispose(); TableProviders = null; } if (TableServers != null) { TableServers.Dispose(); TableServers = null; } if (TableStats != null) { TableStats.Dispose(); TableStats = null; } if (TabMain != null) { TabMain.Dispose(); TabMain = null; } if (TabOverview != null) { TabOverview.Dispose(); TabOverview = null; } if (TxtCommand != null) { TxtCommand.Dispose(); TxtCommand = null; } if (TxtConnectedDownload != null) { TxtConnectedDownload.Dispose(); TxtConnectedDownload = null; } if (TxtConnectedExitIp != null) { TxtConnectedExitIp.Dispose(); TxtConnectedExitIp = null; } if (TxtConnectedSince != null) { TxtConnectedSince.Dispose(); TxtConnectedSince = null; } if (TxtConnectedUpload != null) { TxtConnectedUpload.Dispose(); TxtConnectedUpload = null; } if (TxtLogin != null) { TxtLogin.Dispose(); TxtLogin = null; } if (TxtPassword != null) { TxtPassword.Dispose(); TxtPassword = null; } if (CmdUpdater != null) { CmdUpdater.Dispose(); CmdUpdater = null; } }