# AyCode.Blazor.Models @project { type = "framework" own-dep-projects = [ "AyCode.Core, AyCode.Core.Server, AyCode.Entities, AyCode.Entities.Server, AyCode.Interfaces, AyCode.Interfaces.Server, AyCode.Models, AyCode.Models.Server, AyCode.Services, AyCode.Services.Server, AyCode.Utils (in AyCode.Core repo)" ] } .NET 10 class library with AOT compilation (`RunAOTCompilation` + `WasmStripILAfterAOT`) providing view model base classes and shared models for the AyCode Blazor UI layer. ## Key Files - **`Class1.cs`** -- Empty placeholder class in the root namespace. - **`ViewModels/`** -- Abstract view model base classes (see [ViewModels/README.md](ViewModels/README.md)). ## Dependencies All referenced as pre-built DLLs from `AyCode.Core\AyCode.Services.Server\bin\`: | Assembly | Type | |---|---| | AyCode.Core | DLL reference | | AyCode.Core.Server | DLL reference | | AyCode.Entities | DLL reference | | AyCode.Entities.Server | DLL reference | | AyCode.Interfaces | DLL reference | | AyCode.Interfaces.Server | DLL reference | | AyCode.Models | DLL reference | | AyCode.Models.Server | DLL reference | | AyCode.Services | DLL reference | | AyCode.Services.Server | DLL reference | | AyCode.Utils | DLL reference |