void IConfigureLogging.Configure(IConfigureThisEndpoint specifier) { SetLoggingLibrary.Log4Net <RollingFileAppender>(null, a => { a.CountDirection = 1; a.DatePattern = "yyyy-MM-dd"; a.RollingStyle = RollingFileAppender.RollingMode.Composite; a.MaxFileSize = 1024 * 1024; a.MaxSizeRollBackups = 10; a.LockingModel = new FileAppender.MinimalLock(); a.StaticLogFileName = true; a.File = "logfile"; a.AppendToFile = true; }); if (GetStdHandle(STD_OUTPUT_HANDLE) == IntPtr.Zero) { return; } SetLoggingLibrary.Log4Net <ColoredConsoleAppender>(null, a => { LiteLoggingHandler.PrepareColors(a); a.Threshold = Level.Info; } ); }
void IConfigureLogging.Configure(IConfigureThisEndpoint specifier) { SetLoggingLibrary.Log4Net <ColoredConsoleAppender>(null, a => { LiteLoggingHandler.PrepareColors(a); a.Threshold = Level.Info; } ); }