public EventLogFactory(JasperServiceConfiguration settings) { _settings = settings; if (!EventLog.SourceExists(_settings.Name)) { EventLog.CreateEventSource(_settings.Name, "Application"); } }
public EventLogWriter(JasperServiceConfiguration settings, string name) { _settings = settings; _name = name; }
public EventLogFactoryConfigurator(JasperServiceConfiguration settings) { _settings = settings; }
public static void UseEventLog(this HostConfigurator configurator, JasperServiceConfiguration settings) { HostLogger.UseLogger(new EventLogFactoryConfigurator(settings)); }