Intermediate commit

This commit is contained in:
pcjones
2024-02-12 01:57:41 +01:00
parent abc2c84aa2
commit 27ba8a1f19
20 changed files with 1027 additions and 365 deletions

View File

@@ -1,4 +1,5 @@
using System.Net;
using UmlautAdaptarr.Providers;
using UmlautAdaptarr.Routing;
using UmlautAdaptarr.Services;
@@ -29,14 +30,17 @@ internal class Program
builder.Services.AddMemoryCache(options =>
{
options.SizeLimit = 500;
});
builder.Services.AddSingleton<ILogger, Logger<TitleQueryService>>();
//options.SizeLimit = 20000;
});
builder.Services.AddControllers();
builder.Services.AddScoped<TitleQueryService>();
builder.Services.AddScoped<ProxyService>();
builder.Services.AddScoped<TitleMatchingService>();
builder.Services.AddHostedService<ArrSyncBackgroundService>();
builder.Services.AddSingleton<TitleApiService>(); // TODO rename
builder.Services.AddSingleton<SearchItemLookupService>();
builder.Services.AddSingleton<TitleMatchingService>();
builder.Services.AddSingleton<SonarrClient>();
builder.Services.AddSingleton<CacheService>();
builder.Services.AddSingleton<ProxyService>();
var app = builder.Build();