Expanded and clarified solution/project documentation: - Added all top-level docs and docs/ folder as solution items in .sln files - Inserted maintenance notices in all project and subfolder READMEs: require .md sync with code - Main READMEs now include project tables with TFM, purpose, and README links - ARCHITECTURE.md now details dependency graph and TFM rationale - CONVENTIONS.md and copilot-instructions.md require code reuse, no redundancy - Glossary and conventions updated to require terminology/rule updates with code changes - Emphasized DLL-only AyCode.Core refs and nopCommerce .NET 9.0 requirement - Clarified domain terms and intentional typos - No code logic changes; documentation and guidance only |
||
|---|---|---|
| .. | ||
| .config | ||
| Components | ||
| Services | ||
| FruitBankHybrid.Web.csproj | ||
| Program.cs | ||
| README.md | ||
| appsettings.Development.json | ||
| appsettings.json | ||
README.md
FruitBankHybrid.Web
ASP.NET Core Blazor Server host. Serves the web interface, hosts SignalR hubs, and supports interactive WebAssembly rendering.
Folder Structure
| Folder | Purpose |
|---|---|
Services/ |
Server-side FormFactor, SecureCredentialService (no-op), SignalR hub setup |
Components/ |
App.razor with DevExpress theme, Error page |
Controllers/ |
Empty placeholder |
Key Files (Root)
Program.cs— DI, SignalR hub mapping (DevAdminSignalRHub, LoggerSignalRHub), 256KB max message size, DevExpress Fluent theme, static asset versioning.