AyCode.Core/AyCode.Services.Server.Tests/SignalRs/SignalRDatasources
Loretta 1a77ee4bf9 Refactor serializer options, string fast paths & analysis
- 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
2026-01-25 16:40:40 +01:00
..
SignalRDataSourceTestBase.Collections.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
SignalRDataSourceTestBase.ContextAndFilter.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
SignalRDataSourceTestBase.CrudOperations.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
SignalRDataSourceTestBase.LoadDataSource.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
SignalRDataSourceTestBase.LoadItem.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
SignalRDataSourceTestBase.SaveChanges.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
SignalRDataSourceTestBase.Tracking.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
SignalRDataSourceTestBase.cs Refactor serializer options, string fast paths & analysis 2026-01-25 16:40:40 +01:00
SignalRDataSourceTests_List_Binary.cs Refactor serializer options, string fast paths & analysis 2026-01-25 16:40:40 +01:00
SignalRDataSourceTests_List_Binary_NoRef.cs Refactor serializer options, string fast paths & analysis 2026-01-25 16:40:40 +01:00
SignalRDataSourceTests_List_Json.cs Refactor serializer options, string fast paths & analysis 2026-01-25 16:40:40 +01:00
SignalRDataSourceTests_Observable_Binary.cs Refactor serializer options, string fast paths & analysis 2026-01-25 16:40:40 +01:00
SignalRDataSourceTests_Observable_Json.cs Refactor serializer options, string fast paths & analysis 2026-01-25 16:40:40 +01:00
TestOrderItemListDataSource.cs Refactor and expand SignalR data source tests 2025-12-15 19:28:20 +01:00
TestOrderItemObservableDataSource.cs Refactor and expand SignalR data source tests 2025-12-15 19:28:20 +01:00