AyCode.Core/AyCode.Services.Server
Loretta 03d606164c Overhaul SignalR/DataSource docs, update all references
- Added SIGNALR.md (transport) and SIGNALR_DATASOURCE.md (collection) as layered, comprehensive documentation; retired SIGNALR_ARCHITECTURE.md
- Updated all .md files and READMEs to reference new docs and clarify separation between transport and DataSource
- Clarified CRUD tag structure (5 independent tags), single-method tag-based dispatch, and JSON-in-Binary tech debt
- Added slot allocation and wire format clarifications to serialization docs
- Improved documentation layering, conventions, and critical warnings for future maintainers
2026-03-29 18:28:52 +02:00
..
Emails Document AcBinary wire format, sync docs, update conventions 2026-03-29 09:11:57 +02:00
Logins Document AcBinary wire format, sync docs, update conventions 2026-03-29 09:11:57 +02:00
SignalRs Overhaul SignalR/DataSource docs, update all references 2026-03-29 18:28:52 +02:00
AyCode.Services.Server.csproj Enhance JSON handling and add hybrid reference support 2025-12-08 15:50:48 +01:00
README.md Document AcBinary wire format, sync docs, update conventions 2026-03-29 09:11:57 +02:00

README.md

AyCode.Services.Server

Server-side service implementations: JWT authentication, SendGrid email delivery, SignalR hub infrastructure with binary protocol, session management, and change-tracked data sources.

Folder Structure

Folder Purpose
Emails/ SendGrid email service (registration, password reset)
Logins/ Server-side login with JWT token generation
SignalRs/ SignalR hub base, session service, data source with change tracking, client broadcast

Dependencies

Dependency Purpose
AyCode.Core Core types, serializers
AyCode.Core.Server GlobalLogger
AyCode.Database Data access layer
AyCode.Entities / AyCode.Entities.Server Entity types
AyCode.Interfaces / AyCode.Interfaces.Server Service contracts
AyCode.Models / AyCode.Models.Server DTOs, dynamic method dispatch
AyCode.Services Client-side SignalR base, tag attributes
SendGrid Email delivery
Microsoft.AspNetCore.SignalR.* SignalR server
Microsoft.AspNetCore.Cryptography.KeyDerivation Password hashing
Microsoft.AspNetCore.Authentication.JwtBearer JWT auth (transitive)