You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
632 B
C#
18 lines
632 B
C#
using Autofac.Extensions.DependencyInjection;
|
|
using Autofac;
|
|
using OpenAuth.WebApi;
|
|
|
|
var builder = WebApplication.CreateBuilder(args);
|
|
|
|
var startup = new Startup(builder.Configuration);
|
|
startup.ConfigureServices(builder.Services);
|
|
builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory());
|
|
builder.Host.ConfigureContainer<ContainerBuilder>(startup.ConfigureContainer);
|
|
//builder.Configuration.AddJsonFile("appsettings.json", false, true);
|
|
var app = builder.Build();
|
|
startup.Configure(app, app.Environment);
|
|
//var url = app.Configuration.GetValue<string>("AppSetting:HttpHost");
|
|
//app.Urls.Add(url);
|
|
|
|
app.Run();
|