track/src/SJZY.Track.Api/Program.cs
2024-03-01 10:27:55 +08:00

25 lines
660 B
C#

using SJZY.Expand.ABP.Core.Configuration;
using SJZY.Expand.ABP.Core.Configuration.AutoRegistOptions;
using SJZY.Expand.ABP.Core.Logger;
using SJZY.Track.Api;
try
{
var builder = WebApplication.CreateBuilder(args);
builder
.AddConfigurationContainer()
.AddOptionsFromConfiguration()
.UseSerilogDefault()
.Host.AddAppSettingsSecretsJson()
.UseAutofac();
await builder.AddApplicationAsync<SjzyTrackApiModule>();
var app = builder.Build();
await app.InitializeApplicationAsync();
await app.RunAsync();
}
catch (Exception ex)
{
Console.WriteLine($"项目启动失败,异常信息:{ex}");
}