internal void OnRequestCompleted(Servers.RequestAgent success) { IncrementRequestCompleted(success.Request, success.Code, success.Time, success.Server); if (Pluginer.RequestedEnabled) { Pluginer.Requested(success.GetEventRequestCompletedArgs()); } }
internal void OnRequestCompleted(Servers.RequestAgent success) { try { ServerHttpRequested.Invoke(this, success); } catch (Exception e_) { if (HttpServer.EnableLog(BeetleX.EventArgs.LogType.Warring)) { HttpServer.Log(BeetleX.EventArgs.LogType.Warring, $"Gateway {success.Request.ID} {success.Request.RemoteIPAddress} {success.Request.Method} {success.Request.Url} error {e_.Message}@{e_.StackTrace}"); } } RequestIncrementCompleted(success.Request, success.Code, success.Time, success.Server); if (Pluginer.RequestedEnabled) { Pluginer.Requested(success.GetEventRequestCompletedArgs()); } }