@@ -188,6 +188,10 @@ builder.Services.AddScoped<ROLAC.API.Services.Notifications.ILineNotificationSer
|
||||
ROLAC.API.Services.Notifications.LineNotificationService>();
|
||||
builder.Services.AddHttpClient<ROLAC.API.Services.Notifications.IMessageChannel,
|
||||
ROLAC.API.Services.Notifications.LineMessageChannel>();
|
||||
builder.Services.AddScoped<ROLAC.API.Services.Notifications.IWebPushSender,
|
||||
ROLAC.API.Services.Notifications.WebPushSender>();
|
||||
builder.Services.AddScoped<ROLAC.API.Services.Notifications.IWebPushService,
|
||||
ROLAC.API.Services.Notifications.WebPushService>();
|
||||
|
||||
// ── AI assist (expense translation + category suggestion) ──────────────────
|
||||
// Backend proxy so the API key stays server-side. Provider + model + key come from the
|
||||
|
||||
Reference in New Issue
Block a user