Пример #1
0
        public Configurator(string[] args)
        {
            Configuration  = LoadConfiguration(LoggerFactory, args);
            StartupOptions = Configuration.GetStartupOptions();
            LoggingOptions = Configuration.GetLoggingOptions();

            LoggerFactory = new LoggerFactory2(StartupOptions, LoggingOptions)
                            .AddDebug()
                            .AddConsole(LogLevel.Trace);

            var s = Configuration.GetValue <string>(WebHostDefaults.ServerUrlsKey, null) ?? "http://0.0.0.0:5444";

            if (Uri.TryCreate(s, UriKind.Absolute, out var uri))
            {
                Url = uri;
            }
        }
Пример #2
0
        public Configurator(string[] args)
        {
#if WAIT_FOR_DEBUGGER
            while (!System.Diagnostics.Debugger.IsAttached)
            {
                System.Threading.Thread.Sleep(1000);
            }
#endif

            Configuration  = LoadConfiguration(LoggerFactory, args);
            StartupOptions = Configuration.GetStartupOptions();
            LoggingOptions = Configuration.GetLoggingOptions();

            LoggerFactory = new LoggerFactory2(StartupOptions, LoggingOptions)
                            .AddDebug()
                            .AddConsole(LogLevel.Trace);

            var s = Configuration.GetValue <string>(WebHostDefaults.ServerUrlsKey, null) ?? "https://0.0.0.0:5444";
            if (Uri.TryCreate(s, UriKind.Absolute, out var uri))
            {
                Url = uri;
            }
        }