Beispiel #1
0
 public static void LogString(this ILogChannel channel,
                              string @string,
                              [CallerMemberName] string callerMemberName = null,
                              [CallerLineNumber] int callerLineNumber    = 0,
                              [CallerFilePath] string callerFilePath     = null)
 {
     //if (channel == null) throw new ArgumentNullException(nameof(channel));
     channel.LogString(@string, null, callerMemberName, callerLineNumber, callerFilePath);
 }
Beispiel #2
0
 public static void Log <TValue>(this ILogChannel channel,
                                 TValue value,
                                 [CallerMemberName] string callerMemberName = null,
                                 [CallerLineNumber] int callerLineNumber    = 0,
                                 [CallerFilePath] string callerFilePath     = null)
 {
     if (channel == null)
     {
         throw new ArgumentNullException(nameof(channel));
     }
     channel.LogString(value?.ToString(), null, callerMemberName, callerLineNumber, callerFilePath);
 }