public NetStashLoggerProvider(NetStashOptions options)
        {
            var appName = AppDomain.CurrentDomain.FriendlyName;

            _disposed    = false;
            _netStash    = new NetStashLog(options.Host, options.Port, appName, options.AppName ?? appName);
            _extraValues = options.ExtraValues ?? new Dictionary <string, string>();
        }
 public static ILoggerFactory AddNetStash(this ILoggerFactory loggerFactory, NetStashOptions options)
 {
     loggerFactory.AddProvider(new NetStashLoggerProvider(options));
     return(loggerFactory);
 }