SeemGen/Services
Adam f1aedcaa1e refactor: Session 1 - critical safety bug fixes
- Remove hardcoded Replicate API key -> appsettings.Development.json
- Replace static Dictionary with ConcurrentDictionary for thread safety
- Remove static myHome field; ProcessAudio2 and OpenEmailForm2 now
  use session-keyed _instances lookup for correct multi-user routing
- Register _instances cleanup in DisposeAsync
- CreateSiteWizard: Singleton -> Scoped, static _instance replaced
  with DotNetObjectReference for per-circuit JS interop
- Remove duplicate DbContext registration from Program.cs
- HandleBrandNameChanged: remove spurious async void
- UpdateTextContentForVoice: add try/catch to contain exceptions
- UI event handlers (UpdateContent/Finished/Status): early-return
  guards + try/catch with _logger instead of silent failures

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 00:44:56 +01:00
..
AIService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
BrightDataService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
CacheService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
CerebrasAPIService.cs content management rewrite, groups, chunking, multidimensional collections 2025-06-28 23:51:37 +02:00
Class.cs cerebras integration, json error fix, appsettings possible to swtich between providers, dynamic pdf form poc, many small imporvements 2025-04-13 19:17:02 +02:00
ContentEditorAIService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
ContentEditorService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
ContentService.cs Initial commit 2025-04-01 19:18:17 +02:00
CssTemplateService.cs cerebras integration, json error fix, appsettings possible to swtich between providers, dynamic pdf form poc, many small imporvements 2025-04-13 19:17:02 +02:00
CustomAuthenticationProvider.cs Initial commit 2025-04-01 19:18:17 +02:00
DeepSeekApiService.cs cerebras integration, json error fix, appsettings possible to swtich between providers, dynamic pdf form poc, many small imporvements 2025-04-13 19:17:02 +02:00
DesignTemplateService.cs Initial commit 2025-04-01 19:18:17 +02:00
EmailService.cs cerebras integration, json error fix, appsettings possible to swtich between providers, dynamic pdf form poc, many small imporvements 2025-04-13 19:17:02 +02:00
HtmlSnippetProcessor.cs content management rewrite, groups, chunking, multidimensional collections 2025-06-28 23:51:37 +02:00
ISimpleLogger.cs content management rewrite, groups, chunking, multidimensional collections 2025-06-28 23:51:37 +02:00
IllustrationBridge.cs Agent tests, TTS and STT settings, further fixes and developments 2025-05-25 03:18:37 +02:00
KimiApiService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
LocalEmbeddingService.cs Muuuuuch faster, local vector search, local embedding service and api 2025-06-17 20:22:49 +02:00
LocalVectorSearchService.cs Muuuuuch faster, local vector search, local embedding service and api 2025-06-17 20:22:49 +02:00
OpenAIApiService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
OpenAIEmbeddingService.cs chore: rotate OpenAI key, point Qdrant at local dev instance 2026-03-07 00:44:35 +01:00
OpenAIRealtimeService.cs Initial commit 2025-04-01 19:18:17 +02:00
QDrantService.cs chore: rotate OpenAI key, point Qdrant at local dev instance 2026-03-07 00:44:35 +01:00
ReplicateService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
ScopedContentService.cs refactor: Session 1 - critical safety bug fixes 2026-03-07 00:44:56 +01:00
SimpleLogger.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00
SubDomainMiddleware.cs cerebras integration, json error fix, appsettings possible to swtich between providers, dynamic pdf form poc, many small imporvements 2025-04-13 19:17:02 +02:00
TempFileCleanupService.cs cerebras integration, json error fix, appsettings possible to swtich between providers, dynamic pdf form poc, many small imporvements 2025-04-13 19:17:02 +02:00
WebsiteContentLoaderService.cs content management rewrite, groups, chunking, multidimensional collections 2025-06-28 23:51:37 +02:00
WhisperTranscriptionService.cs húúúúúúúdenagycommit 2025-08-26 21:04:55 +02:00