feat: implement Stripe product configuration and add token-based input validation using Microsoft.ML.Tokenizers

This commit is contained in:
2026-05-02 10:31:28 +02:00
parent 0ed89ef5a4
commit e5611758f1
7 changed files with 90 additions and 15 deletions
@@ -35,6 +35,7 @@ public static class DependencyInjection
}
services.Configure<AiSettings>(configuration.GetSection(AiSettings.SectionName));
services.Configure<StripeSettings>(configuration.GetSection(StripeSettings.SectionName));
var aiSettings = configuration.GetSection(AiSettings.SectionName).Get<AiSettings>() ?? new AiSettings();
Console.WriteLine($"[Infrastructure] AI Configured: Model={aiSettings.Model}, KeyPresent={!string.IsNullOrWhiteSpace(aiSettings.ApiKey) && aiSettings.ApiKey != "PLACEHOLDER"}");