React to hosting changes
This commit is contained in:
parent
d27d18fe5a
commit
59cf82f9f1
|
|
@ -11,21 +11,14 @@ namespace MusicStore
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class Program
|
public class Program
|
||||||
{
|
{
|
||||||
private readonly IServiceProvider _serviceProvider;
|
public static void Main(string[] args)
|
||||||
|
|
||||||
public Program(IServiceProvider serviceProvider)
|
|
||||||
{
|
|
||||||
_serviceProvider = serviceProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Task<int> Main(string[] args)
|
|
||||||
{
|
{
|
||||||
//Add command line configuration source to read command line parameters.
|
//Add command line configuration source to read command line parameters.
|
||||||
var builder = new ConfigurationBuilder();
|
var builder = new ConfigurationBuilder();
|
||||||
builder.AddCommandLine(args);
|
builder.AddCommandLine(args);
|
||||||
var config = builder.Build();
|
var config = builder.Build();
|
||||||
|
|
||||||
using (new WebHostBuilder(_serviceProvider, config)
|
using (new WebHostBuilder(config)
|
||||||
.UseServer("Microsoft.AspNet.Server.WebListener")
|
.UseServer("Microsoft.AspNet.Server.WebListener")
|
||||||
.Build()
|
.Build()
|
||||||
.Start())
|
.Start())
|
||||||
|
|
@ -34,7 +27,6 @@ namespace MusicStore
|
||||||
Console.WriteLine("Press any key to stop the server");
|
Console.WriteLine("Press any key to stop the server");
|
||||||
Console.ReadLine();
|
Console.ReadLine();
|
||||||
}
|
}
|
||||||
return Task.FromResult(0);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue