- Refactor all serializer options to use properties returning new instances (no shared mutable state); update all usages accordingly - Extract AcSerializerOptions, BinaryTypeCode, and BinaryPropertyFilterContext to dedicated files for clarity and reuse - Add DEBUG-only string interning analysis/reporting tools to AcBinarySerializer - Improve AcBinarySerializer string property serialization with direct typed getter and SIMD-optimized ASCII path - Increase benchmark/test warmup iterations and add JIT warmup delays for more reliable performance measurements - Remove redundant usings and update documentation/comments throughout - No breaking API changes, but static readonly options fields are now properties |
||
|---|---|---|
| .. | ||
| LoginServices | ||
| SignalRs | ||
| AyCode.Services.Server.Tests.csproj | ||
| InvokeMethodExtensionTests.cs | ||
| TestLogger.cs | ||