feat: normalize subscription architecture, integrate pgvector, and implement Stripe webhook subscription management.

This commit is contained in:
2026-05-05 15:07:48 +02:00
parent e21c24b66d
commit 311eaa8b04
29 changed files with 1699 additions and 199 deletions
@@ -54,6 +54,7 @@
protected override void OnInitialized()
{
Coordinator.Clear();
ThemeService.OnThemeChanged += StateHasChanged;
NavigationService.OnNavigationChanged += OnNavigationChanged;
@@ -98,6 +98,12 @@ public sealed class KnowledgeCoordinator : IDisposable
return null;
}
public void Clear()
{
_graphService.Clear();
_quizService.SetQuiz(null, null);
}
public void Dispose()
{
_interactionService.OnNodeSelected -= HandleNodeSelected;