static TraceEventType ToTraceEventType(LogLevel level)
{
switch (level)
{
case LogLevel.Verbose:
return TraceEventType.Verbose;
case LogLevel.Information:
return TraceEventType.Information;
case LogLevel.Warning:
return TraceEventType.Warning;
case LogLevel.Error:
return TraceEventType.Error;
case LogLevel.Critical:
return TraceEventType.Critical;
default:
throw new ArgumentOutOfRangeException("level");
}
}