2.1 KiB
2.1 KiB
AyCode.Blazor Solution
Blazor Server + MAUI Hybrid UI framework built on DevExpress 25.1.3 components. Provides reusable grids, card views, authentication, and SignalR-powered real-time data. Depends on AyCode.Core for serialization, entities, and services.
LLM Context
Domain rules and UI pitfalls live in a single file: .github/copilot-instructions.md
| Tool | Auto-loaded | Action needed |
|---|---|---|
| GitHub Copilot | ✅ copilot-instructions.md |
None |
| Claude Code | ✅ CLAUDE.md → references above |
None |
| Cursor / Windsurf | ✅ README.md |
Read copilot-instructions.md via @file |
Detailed docs: docs/ — GLOSSARY.md, ARCHITECTURE.md
Core framework rules: ../AyCode.Core/.github/copilot-instructions.md
Solution Structure
| Project | Purpose | README |
|---|---|---|
AyCode.Blazor.Components |
DevExpress UI components, grids, SignalR data sources, expression helpers | README |
AyCode.Blazor.Models |
Shared view models for Blazor components | README |
AyCode.Blazor.Models.Server |
Server-side model scaffolding | README |
AyCode.Blazor.Controllers |
Controller scaffolding (minimal) | README |
AyCode.Maui.Core |
MAUI cross-platform: Android, iOS, Windows | README |
Test Projects
| Project | Purpose | README |
|---|---|---|
AyCode.Blazor.Components.Tests |
Grid and component tests | README |
LLM Maintenance: If you modify this solution's structure, 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.