21 lines
484 B
C#
21 lines
484 B
C#
using AipsCore.Infrastructure.DI;
|
|
using AipsWorker;
|
|
using AipsWorker.Utilities;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using Microsoft.Extensions.Hosting;
|
|
|
|
LoadingDotEnv.TryLoad();
|
|
|
|
var builder = Host.CreateDefaultBuilder(args);
|
|
|
|
builder.ConfigureServices((context, services) =>
|
|
{
|
|
services.AddAips(context.Configuration);
|
|
services.AddAipsMessageHandlers();
|
|
|
|
services.AddHostedService<WorkerService>();
|
|
});
|
|
|
|
var app = builder.Build();
|
|
|
|
await app.RunAsync(); |