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;
     }
                                                        );
 }