25 lines
660 B
C#
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}");
|
|
} |