f1aedcaa1e28a95d1c94a88e9183e98f1c25db5f
- 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>
Languages
C#
43.1%
HTML
31.6%
CSS
24.9%
JavaScript
0.4%