/// <summary>
 /// Add a LogWriter to the Configuration
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="setup"></param>
 /// <param name="writer"></param>
 /// <returns></returns>
 public static ServerSetup AddLogWriter <T>(this ServerSetup setup, ILogWriter <T> writer) where T : ILogMessage
 {
     LoggerConfiguration.AddLogWriter(writer);
     return(setup);
 }
 /// <summary>
 /// Add a LogWriter to the Configuration
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="config"></param>
 /// <param name="writer"></param>
 /// <returns></returns>
 public static IGlobalConfiguration AddLogWriter <T>(this IGlobalConfiguration config, ILogWriter <T> writer) where T : ILogMessage
 {
     LoggerConfiguration.AddLogWriter(writer);
     return(config);
 }