public void Info(Func <string> msgGenerator) { PPIEvents.Raise(new InfoEvent(_source, msgGenerator)); }
public void LogException(string msg, Exception e) { PPIEvents.Raise(new ExceptionEvent(_source, e, () => msg)); }
public void Warn(Func <string> msgGenerator) { PPIEvents.Raise(new WarnEvent(_source, msgGenerator)); }