private void InitializeCounters(string instanceName) { if (this._GlobalInstance == null) { this._GlobalInstance = new WebMethodServerCounters("_Total_"); } if (this._ActionInstance == null) { this._ActionInstance = new WebMethodServerCounters(instanceName); } }
private void SetAfterExecuteMethodCounterValues(WebMethodServerCounters instance, SoapMessage message) { instance.RequestAverageDurationBase.Increment(); instance.RequestAverageDuration.IncrementBy(this._ExecutionWatch.ElapsedMilliseconds / 100); if (message.Exception != null) { instance.RequestFailCount.Increment(); } else { instance.RequestSuccessCount.Increment(); } instance.RequestsPerSecond.Increment(); }
private void InitializeCounters(string instanceName) { if (this._GlobalInstance == null) this._GlobalInstance = new WebMethodServerCounters("_Total_"); if (this._ActionInstance == null) this._ActionInstance = new WebMethodServerCounters(instanceName); }
private void SetAfterExecuteMethodCounterValues(WebMethodServerCounters instance, SoapMessage message) { instance.RequestAverageDurationBase.Increment(); instance.RequestAverageDuration.IncrementBy(this._ExecutionWatch.ElapsedMilliseconds / 100); if (message.Exception != null) instance.RequestFailCount.Increment(); else instance.RequestSuccessCount.Increment(); instance.RequestsPerSecond.Increment(); }
private static void SetOnePFInstanceValues(WebMethodServerCounters instance, MonitorData md, bool hasErrors) { instance.RequestCount.Increment(); instance.RequestAverageDurationBase.Increment(); instance.RequestAverageDuration.IncrementBy(md.Stopwatch.ElapsedMilliseconds / 100); if (hasErrors) instance.RequestFailCount.Increment(); else instance.RequestSuccessCount.Increment(); instance.RequestsPerSecond.Increment(); }