public HostClientPair(IStartupConfigurer config) { var url = "http://localhost:" + _startPort++; _host = new WebHostBuilder() .UseKestrel() .UseContentRoot(Directory.GetCurrentDirectory()) //.UseIISIntegration() .ConfigureServices(s => s.AddSingleton(config)) .UseStartup <Startup>() .UseUrls(url) .Build(); HttpClient = new HttpClient { BaseAddress = new Uri(url) }; _host.Start(); }
public Startup(IStartupConfigurer tech) { _tech = tech; }