private IWebHost BuildWebHost() { var container = new CoreContainer { mcore = this }; var mservice = new ServiceDescriptor(container.GetType(), container); return(WebHost.CreateDefaultBuilder(new string[0]) .UseStartup <Startup>() .ConfigureServices(x => x.Add(mservice)) .UseUrls("http://0.0.0.0:6969") .Build()); }
private IHost BuildWebHost() { var container = new CoreContainer { mcore = this }; var mservice = new ServiceDescriptor(container.GetType(), container); return(new HostBuilder() .UseContentRoot(Directory.GetCurrentDirectory()) .ConfigureWebHostDefaults(webBuilder => { webBuilder.ConfigureAppConfiguration((hostingContext, config) => { config.AddJsonFile( "appconfig.json", optional: false, reloadOnChange: false); }); webBuilder.UseStartup <Startup>() .ConfigureServices(x => x.Add(mservice)) .UseUrls("http://0.0.0.0:6969"); }) .Build()); }