internal static void RegisterChannel(LogChannel channel) { channel.MessageBroadcasted += (s, e) => MessageBroadcasted?.Invoke(null, e); sChannels.Add(channel); }
public void SayHello() { MessageBroadcasted?.Invoke("Hello!"); }
public void Fatal(string message) { MessageBroadcasted?.Invoke(this, new MessageBroadcastedEventArgs(this, Severity.Fatal, message)); }
public void Error(string message) { MessageBroadcasted?.Invoke(this, new MessageBroadcastedEventArgs(this, Severity.Error, message)); }
public void Warning(string message) { MessageBroadcasted?.Invoke(this, new MessageBroadcastedEventArgs(this, Severity.Warning, message)); }
public void Info(string message) { MessageBroadcasted?.Invoke(this, new MessageBroadcastedEventArgs(this, Severity.Info, message)); }
public void Trace(string message) { MessageBroadcasted?.Invoke(this, new MessageBroadcastedEventArgs(this, Severity.Trace, message)); }