- 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. |
||
|---|---|---|
| .. | ||
| Platforms | ||
| AyCode.Maui.Core.csproj | ||
| Class1.cs | ||
| README.md | ||
README.md
AyCode.Maui.Core
@project { type = "framework" own-dep-projects = [ "AyCode.Core, AyCode.Entities, AyCode.Interfaces, AyCode.Models, AyCode.Services, AyCode.Utils (in AyCode.Core repo)" ] }
.NET MAUI class library targeting Android (API 33+), iOS (15.0+), and Windows (10.0.19041+). Provides cross-platform shared code with per-platform specialization via the Platforms/ folder.
Key Files
Class1.cs-- Shared placeholder class included on all platforms.Platforms/-- Platform-specific code (see Platforms/README.md).
Dependencies
| Dependency | Version | Type |
|---|---|---|
| Microsoft.Maui.Controls | 10.0.11 | NuGet |
| Microsoft.AspNetCore.Components.WebView.Maui | 10.0.11 | NuGet |
| Microsoft.AspNetCore.SignalR.Client | 9.0.11 | NuGet |
| Microsoft.AspNetCore.SignalR.Common | 9.0.11 | NuGet |
| MessagePack | 3.1.4 | NuGet |
| AyCode.Core, .Entities, .Interfaces, .Models, .Services, .Utils | -- | DLL references |