private static void Main(string[] args) { // Use debug output for logging var adapter = new DebugOutputAdapter(); adapter.LogLevels.Add(LogLevel.Debug); adapter.LogLevels.Add(LogLevel.Info); LoggerFactory.Factory = adapter; var host = Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup <Startup>(); }) .Build(); host.Run(); }
private static void Main(string[] args) { // Use debug output for logging var adapter = new DebugOutputAdapter(); adapter.LogLevels.Add(LogLevel.Debug); adapter.LogLevels.Add(LogLevel.Info); LoggerFactory.Factory = adapter; var host = new WebHostBuilder() .UseKestrel(options => { options.ThreadCount = 4; //options.UseConnectionLogging(); }) .UseStartup <Startup>() .Build(); host.Run(); }
private static void Main(string[] args) { // Use debug output for logging var adapter = new DebugOutputAdapter(); adapter.LogLevels.Add(LogLevel.Debug); adapter.LogLevels.Add(LogLevel.Info); LoggerFactory.Factory = adapter; var hostingConfig = new ConfigurationBuilder() .AddJsonFile("hosting.json", optional: false) .Build(); var host = new WebHostBuilder() .UseKestrel(options => { options.Limits.MaxRequestBodySize = null; }) .UseConfiguration(hostingConfig) .UseStartup <Startup>() .Build(); host.Run(); }