AyCode.Core/AyCode.Services.Tests
Loretta d147398698 Switch SignalR payloads to ArrayPool-backed SignalData
Major protocol refactor: all byte[] payloads in SignalR hub/client interfaces, plumbing, and DTOs are now wrapped in SignalData, a disposable, ArrayPool-backed type with Span access. Introduces AyCodeBinaryHubProtocol (derived from AcBinaryHubProtocol) to rent pooled buffers for SignalData on receive. All message signatures, diagnostics, and serialization logic updated. Documentation and tests revised to reflect SignalData usage. Enables zero-copy, low-GC, high-performance binary messaging for large payloads.
2026-04-06 11:17:02 +02:00
..
SignalRs Switch SignalR payloads to ArrayPool-backed SignalData 2026-04-06 11:17:02 +02:00
AyCode.Services.Tests.csproj Update dependencies and expand README documentation 2026-03-20 16:42:51 +01:00
MSTestSettings.cs Refactor JSON/SignalR infra; add full test & benchmark suite 2025-12-11 21:25:50 +01:00
README.md Add structured metadata blocks to all project/repo docs 2026-03-30 08:53:56 +02:00

README.md

AyCode.Services.Tests

@project { type = "test" }

MSTest project for service layer testing. Focuses on SignalR message serialization round-trips.

Folder Structure

Folder Purpose
SignalRs/ SignalR message serialization/deserialization tests

Key Files (Root)

  • MSTestSettings.cs — Assembly-level parallel test execution (MethodLevel scope).