2025-05-18 13:36:11 +08:00

31 lines
865 B
C#

using Microsoft.Extensions.Configuration;
using Serilog;
using Volo.Abp.Modularity.PlugIns;
namespace JiShe.CollectBus.Migration.Host;
/// <summary>
/// Program
/// </summary>
public class Program
{
/// <summary>
/// Main
/// </summary>
/// <param name="args"></param>
/// <returns></returns>
public static async Task Main(string[] args)
{
var builder = WebApplication.CreateBuilder(args);
builder.Host.UseContentRoot(Directory.GetCurrentDirectory())
.UseSerilog((context, loggerConfiguration) =>
{
loggerConfiguration.ReadFrom.Configuration(context.Configuration);
})
.UseAutofac();
var configuration = builder.Configuration;
var app = builder.Build();
await app.InitializeApplicationAsync();
await app.RunAsync();
}
}