AyCode.Blazor/AyCode.Blazor.Components
Loretta 85dbb853c7 Update ToonTests to serialize type metadata only
Replaced AcToonSerializer.Serialize with SerializeTypeMetadata<FullProcessModel> in ToonTests. The test now serializes only the type metadata for FullProcessModel using the domain description, rather than serializing the actual data instance. Assertions and comments remain unchanged.
2026-03-28 17:25:12 +01:00
..
Components Update ToonTests to serialize type metadata only 2026-03-28 17:25:12 +01:00
Services Update ToonTests to serialize type metadata only 2026-03-28 17:25:12 +01:00
wwwroot Add scroll-to-item support to MgCardView component 2026-03-23 05:32:15 +01:00
.editorconfig DevExpress Fluent theme: grid/info panel refactor 2025-12-21 08:24:40 +01:00
AyCode.Blazor.Components.csproj Enable source-generated binary serialization & AOT 2026-03-07 14:05:39 +01:00
Component1.razor Initial Commit 2023-11-26 23:20:16 +01:00
Component1.razor.css Initial Commit 2023-11-26 23:20:16 +01:00
ExampleJsInterop.cs Initial Commit 2023-11-26 23:20:16 +01:00
README.md Update ToonTests to serialize type metadata only 2026-03-28 17:25:12 +01:00
_Imports.razor Initial Commit 2023-11-26 23:20:16 +01:00

README.md

AyCode.Blazor.Components

Blazor Razor component library targeting .NET 10. Provides reusable DevExpress-based UI components, a SignalR-powered grid system, and LINQ expression serialization services.

Dependencies

  • DevExpress.Blazor 25.1.3, DevExpress.Data 25.1.3
  • Microsoft.AspNetCore.SignalR.Client 9.0.11, MessagePack 3.1.4
  • Project refs: AyCode.Blazor.Models, AyCode.Blazor.Models.Server
  • DLL refs: AyCode.Core, AyCode.Entities, AyCode.Interfaces, AyCode.Models, AyCode.Services, AyCode.Services.Server, AyCode.Utils

Key Files

  • ExampleJsInterop.cs -- Scoped JS interop service that lazy-loads a JS module and exposes a Prompt method.

Subfolders

  • Components/ -- DevExpress component wrappers and grid infrastructure.
  • Services/ -- Authentication, grid data source, and LINQ expression serialization helpers.

LLM Maintenance: If you modify code in this folder, update this README to reflect the changes. If you notice the README content does not match the current code, automatically update the README to match the code.