34 lines
1.2 KiB
Markdown
34 lines
1.2 KiB
Markdown
# 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 |
|