ILoggerService
Overview
public void Log(TraceLevel level, string message, params object[] arguments)
{
if (String.IsNullOrEmpty(message))
return;
switch (level)
{
case TraceLevel.Off:
break;
case TraceLevel.Info:
Trace.TraceInformation(message, arguments);
break;
case TraceLevel.Error:
Trace.TraceError(message, arguments);
break;
case TraceLevel.Warning:
Trace.TraceWarning(message, arguments);
break;
case TraceLevel.Verbose:
Trace.WriteLine(String.Format(message, arguments));
break;
default:
Trace.WriteLine(String.Format(message, arguments));
break;
}
}Default Implementation
Last updated
