public static void WarningFormat(this ShTraceServiceBase traceService, int id, object message, object[] parameters, Exception exception) { if (message is string) { traceService.Warning(id, string.Format(message as string, parameters), exception); } else { traceService.Warning(id, message, exception); } }
public static void ErrorFormat(this ShTraceServiceBase traceService, int id, object message, object[] parameters, Exception exception) { if (message is string && parameters != null && parameters.Length > 0) { traceService.Error(id, string.Format(message as string, parameters), exception); } else { traceService.Error(id, message, exception); } }
public static void ErrorFormat(this ShTraceServiceBase traceService, int id, object message, object[] parameters) { if (parameters == null) { ErrorFormat(traceService, id, message, new object[] { }, null); } else { ErrorFormat(traceService, id, message, parameters, null); } }
public static void VerboseFormat(this ShTraceServiceBase traceService, int id, object message, object parameter) { if (parameter == null) { VerboseFormat(traceService, id, message, new object[] { }); } else { VerboseFormat(traceService, id, message, new object[] { parameter }); } }
public static void WarningFormat(this ShTraceServiceBase traceService, int id, object message, object[] parameters) { WarningFormat(traceService, id, message, parameters, null); }
public static void WarningFormat(this ShTraceServiceBase traceService, int id, object message, object parameter) { WarningFormat(traceService, id, message, new object[] { parameter }); }