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 |
||
|---|---|---|
| .. | ||
| AcWebSignalRHubWithSessionBase.cs | ||
| DevAdminSignalRhub.cs | ||
| LoggerSignalRHub.cs | ||
| README.md | ||
| SignalRSendToClientService.cs | ||
README.md
SignalRs
SignalR hub implementations and real-time broadcast service.
Key Files
DevAdminSignalRHub.cs— Main admin hub. Dependencies: IConfiguration, IFruitBankDataControllerServer, ICustomOrderSignalREndpointServer, IStockSignalREndpointServer. Registers all three endpoint interfaces with DynamicMethodRegistry. Uses AcBinary serialization.AcWebSignalRHubWithSessionBase.cs— Generic base hub with session management (OnConnected/OnDisconnected hooks).SignalRSendToClientService.cs— Broadcasts real-time notifications to all clients: SendOrderChanged, SendOrderItemChanged, SendShippingChanged, SendProductChanged, etc.LoggerSignalRHub.cs— Minimal hub for logging/diagnostics.