fix: ApiClient 의존성 주입 등록 및 using 추가

Program.cs:
- using QuantEngine.Web.Services 추가
- builder.Services.AddHttpClient<ApiClient>();
- builder.Services.AddScoped<ApiClient>();

Collection.razor에서 ApiClient 주입 가능하도록 함
This commit is contained in:
2026-06-29 23:21:10 +09:00
parent d083eb7bf9
commit c5e6a013f4
292 changed files with 74 additions and 1938 deletions
+4 -1
View File
@@ -1,4 +1,5 @@
using QuantEngine.Web.Components;
using QuantEngine.Web.Services;
using QuantEngine.Infrastructure.Data;
using QuantEngine.Infrastructure.Repositories;
using QuantEngine.Infrastructure.Services;
@@ -41,7 +42,9 @@ builder.Services.AddScoped<ICollectionRepository, CollectionRepository>();
builder.Services.AddScoped<ITokenCache, PostgresTokenCache>();
builder.Services.AddScoped<IKisApiClient, KisApiClient>();
builder.Services.AddHttpClient();
// HTTP Client & API Services
builder.Services.AddHttpClient<ApiClient>();
builder.Services.AddScoped<ApiClient>();
var app = builder.Build();