mirror of
https://github.com/spaytac/linkdingsync.git
synced 2026-01-21 16:54:45 +00:00
22 lines
622 B
C#
22 lines
622 B
C#
using Linkding;
|
|
|
|
IHost host = Host.CreateDefaultBuilder(args)
|
|
.ConfigureServices((ctx, services) =>
|
|
{
|
|
services.Add_Linkding_HttpClient(ctx.Configuration);
|
|
services.Add_Linkding_Worker(ctx.Configuration);
|
|
services.AddHostedService<Worker>();
|
|
}).ConfigureHostConfiguration((builder) =>
|
|
{
|
|
builder
|
|
.AddEnvironmentVariables()
|
|
#if DEBUG
|
|
.AddJsonFile("appsettings.json")
|
|
.AddJsonFile("appsettings.Development.json")
|
|
#endif
|
|
.AddUserSecrets<Program>(true)
|
|
.AddCommandLine(args);
|
|
})
|
|
.Build();
|
|
|
|
await host.RunAsync(); |