public void WriteLine(KerberosLogSource source, string value) { if (!Enabled) { return; } Console.WriteLine($"[{source}] {value}"); }
public void WriteLine(KerberosLogSource source, string value, Exception ex) { if (!Enabled) { return; } Debug.WriteLine($"[{source}] {value}"); WriteLine(source, ex); }
public void WriteLine(KerberosLogSource source, Exception ex) { if (!Enabled) { return; } var exValue = new StringBuilder(); if (ex is AggregateException agg) { for (var i = 0; i < agg.InnerExceptions.Count; i++) { exValue.AppendFormat($"\r\n[{source}]\t[{i}] {agg.InnerExceptions[i]}"); } } Debug.WriteLine(exValue); }
public void WriteLine(KerberosLogSource source, string value, Exception ex) { exceptions.Add(ex); }
public void WriteLine(KerberosLogSource source, Exception ex) { WriteLine(source, "", ex); }
public void WriteLine(KerberosLogSource source, string value) { }
public void WriteLine(KerberosLogSource source, Exception ex) { Logs.Add($"[{source}] {ex}"); }
public void WriteLine(KerberosLogSource source, string value) { Logs.Add($"[{source}] {value}"); }