Skip to content

Add Blazor Sample App#22

Open
MikeAlhayek wants to merge 9 commits intomainfrom
ma/add-blazor-app
Open

Add Blazor Sample App#22
MikeAlhayek wants to merge 9 commits intomainfrom
ma/add-blazor-app

Conversation

@MikeAlhayek
Copy link
Copy Markdown
Member

No description provided.

Fadi Alhayek and others added 3 commits April 15, 2026 10:49
Create Index, Create, Edit, and Chat pages for Chat Interactions
in the Blazor Web project, mirroring the existing MVC implementation.

- Index.razor: List page with table, delete confirmation modal
- Create.razor: Tabbed form (Settings/Knowledge/Capabilities)
- Edit.razor: Pre-populated form for editing existing interactions
- Chat.razor: Full chat UI with settings sidebar and SignalR streaming
- Add Microsoft.AspNetCore.SignalR.Client NuGet package for real-time
  hub communication in the Chat page

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown

This pull request has merge conflicts. Please resolve those before requesting a review.

MikeAlhayek and others added 5 commits April 15, 2026 16:03
- Blazor.Web uses EntityCore stores which don't register IStoreCommitter
  (only YesSql does). Disable the store-committer hub filter since EF Core
  auto-commits and doesn't need explicit commit after hub invocations.
- Make StoreCommitterHubFilter defensive: use GetService instead of
  GetRequiredService so a missing registration gracefully no-ops instead
  of crashing the entire Blazor circuit.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant