React to hosting changes
This commit is contained in:
parent
8f0d1179ab
commit
f8fd2f9ac9
|
|
@ -7,18 +7,10 @@ namespace SampleApp
|
|||
{
|
||||
public class Program
|
||||
{
|
||||
private IServiceProvider _services;
|
||||
|
||||
public Program(IServiceProvider services)
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
_services = services;
|
||||
}
|
||||
|
||||
public void Main(string[] args)
|
||||
{
|
||||
new Microsoft.AspNet.Hosting.Program(_services).Main(new[] {
|
||||
"--server", "Microsoft.AspNet.Server.Kestrel"
|
||||
});
|
||||
var mergedArgs = new[] { "--server", "Microsoft.AspNet.Server.Kestrel" }.Concat(args).ToArray();
|
||||
Microsoft.AspNet.Hosting.Program.Main(mergedArgs);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,18 +8,10 @@ namespace Microsoft.AspNet.Server.Kestrel
|
|||
{
|
||||
public class Program
|
||||
{
|
||||
private readonly IServiceProvider _serviceProvider;
|
||||
|
||||
public Program(IServiceProvider serviceProvider)
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
_serviceProvider = serviceProvider;
|
||||
}
|
||||
|
||||
public void Main(string[] args)
|
||||
{
|
||||
var program = new Microsoft.AspNet.Hosting.Program(_serviceProvider);
|
||||
var mergedArgs = new[] { "--server", "Microsoft.AspNet.Server.Kestrel" }.Concat(args).ToArray();
|
||||
program.Main(mergedArgs);
|
||||
Microsoft.AspNet.Hosting.Program.Main(mergedArgs);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Server.Kestrel.FunctionalTests
|
|||
})
|
||||
.Build();
|
||||
|
||||
var hostBuilder = new WebHostBuilder(CallContextServiceLocator.Locator.ServiceProvider, config);
|
||||
var hostBuilder = new WebHostBuilder(config);
|
||||
hostBuilder.UseServer("Microsoft.AspNet.Server.Kestrel");
|
||||
hostBuilder.UseStartup(ConfigureEchoAddress);
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Server.Kestrel.FunctionalTests
|
|||
})
|
||||
.Build();
|
||||
|
||||
var hostBuilder = new WebHostBuilder(CallContextServiceLocator.Locator.ServiceProvider, config);
|
||||
var hostBuilder = new WebHostBuilder(config);
|
||||
hostBuilder.UseServer("Microsoft.AspNet.Server.Kestrel");
|
||||
hostBuilder.UseStartup(app =>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ namespace Microsoft.AspNet.Server.Kestrel.FunctionalTests
|
|||
})
|
||||
.Build();
|
||||
|
||||
var hostBuilder = new WebHostBuilder(CallContextServiceLocator.Locator.ServiceProvider, config);
|
||||
var hostBuilder = new WebHostBuilder(config);
|
||||
hostBuilder.UseServer("Microsoft.AspNet.Server.Kestrel");
|
||||
hostBuilder.UseStartup(app =>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Server.Kestrel.FunctionalTests
|
|||
})
|
||||
.Build();
|
||||
|
||||
var hostBuilder = new WebHostBuilder(CallContextServiceLocator.Locator.ServiceProvider, config);
|
||||
var hostBuilder = new WebHostBuilder(config);
|
||||
hostBuilder.UseServer("Microsoft.AspNet.Server.Kestrel");
|
||||
hostBuilder.UseStartup(app =>
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue