Aqueduct.Monitoring.Sensors.ExceptionSensor.AddError C# (CSharp) Method

AddError() public method

public AddError ( Exception ex ) : void
ex System.Exception
return void
		public void AddError(Exception ex)
		{
            if (ex is HttpException)
            {
                var httpEx = ex as HttpException;
                if (httpEx.GetHttpCode() != 404)
                    RecordException(httpEx.GetHttpCode() + httpEx.GetType().Name);
            }
            else
			    RecordException(ex.GetType().Name);
		}

Usage Example

コード例 #1
0
 public static void HandleError(Exception lastError)
 {
     Exception error = lastError.GetBaseException();
     if (error is HttpException && ((HttpException)error).ErrorCode == 404) return;
     
     var sensor = new ExceptionSensor();
     sensor.AddError(error);
 }
All Usage Examples Of Aqueduct.Monitoring.Sensors.ExceptionSensor::AddError