add nuget icon cache

This commit is contained in:
Matt Parker
2025-11-01 18:36:50 +10:00
parent 2e5c91e6b1
commit ab09ada813
6 changed files with 75 additions and 17 deletions

View File

@@ -38,12 +38,15 @@ public partial class DiAutoload : Node
services.AddScoped<FileChangedService>();
services.AddScoped<DotnetUserSecretsService>();
services.AddScoped<NugetClientService>();
services.AddScoped<NugetPackageIconCacheService>();
services.AddScoped<IdeFileWatcher>();
services.AddScoped<IdeNavigationHistoryService>();
services.AddScoped<IdeOpenTabsFileManager>();
services.AddScoped<RoslynAnalysis>();
services.AddScoped<IdeFileOperationsService>();
services.AddScoped<SharpIdeSolutionModificationService>();
services.AddHttpClient();
services.AddLogging(builder =>
{
builder.AddConsole();