- Introduce @repo and @project metadata blocks in copilot-instructions.md and README.md for all projects, declaring type, dependencies, and layer. - Update all documentation links to reference canonical AyCode.Core and AyCode.Blazor repo locations, removing hardcoded paths. - Move MgGridBase and related doc references to AyCode.Blazor.Components/docs/ to reflect repo reorg. - Expand project READMEs with purpose, key files, and dependency tables for clearer architecture. - Update glossary, conventions, and architecture docs to match new doc structure and reference locations. - Apply minor corrections to terminology and file references for consistency and accuracy. - Standardize documentation and make project relationships explicit. |
||
|---|---|---|
| .. | ||
| AyCode.Blazor.Models.Server.csproj | ||
| Class1.cs | ||
| README.md | ||
README.md
AyCode.Blazor.Models.Server
@project { type = "framework" own-dep-projects = [ "AyCode.Core, AyCode.Core.Server, AyCode.Database, AyCode.Entities, AyCode.Entities.Server, AyCode.Interfaces, AyCode.Interfaces.Server, AyCode.Models.Server, AyCode.Services, AyCode.Services.Server, AyCode.Utils (in AyCode.Core repo)" ] }
Scaffolding project for server-side Blazor models and services. Currently contains only a placeholder class with reserved folders for future implementation.
Key Files
Class1.cs-- Empty placeholder class in theAyCode.Blazor.Models.Servernamespace.
Reserved Folders
Models/-- Future server-side model definitions.Services/-- Future server-side service implementations.
Dependencies
| Dependency | Type |
|---|---|
| AyCode.Core | DLL reference |
| AyCode.Core.Server | DLL reference |
| AyCode.Database | DLL reference |
| AyCode.Entities | DLL reference |
| AyCode.Entities.Server | DLL reference |
| AyCode.Interfaces | DLL reference |
| AyCode.Interfaces.Server | DLL reference |
| AyCode.Models.Server | DLL reference |
| AyCode.Services | DLL reference |
| AyCode.Services.Server | DLL reference |
| AyCode.Utils | DLL reference |