1.3 KiB
1.3 KiB
FruitBankHybrid.Shared
Main Blazor UI library shared across all three deployment targets (Server, WASM, MAUI). Contains pages, DevExpress grid components, SignalR client, measurement service, and layout.
Folder Structure
| Folder | Purpose |
|---|---|
Components/ |
DevExpress grid wrappers, pallet components, notifications |
Pages/ |
Routed pages: Login, ShippingsAdmin, OrdersAdmin, MeasuringIn/Out, StockTaking |
Services/ |
SignalR client, measurement service, form factor, loggers |
Layout/ |
MainLayout with navigation, auto-login, toast notifications |
Models/ |
Date selector model for measuring pages |
Extensions/ |
DevExpress MessageBox/ConfirmBox helpers |
Databases/ |
Client-side ConcurrentDictionary table cache |
Key Files (Root)
_Imports.razor— Global Blazor imports.Routes.razor— Route definitions.
Target Framework
.NET 10.0 with AOT compilation and WASM IL stripping enabled.
LLM Maintenance: If you modify code in this folder, 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.