From 62e8294448ba8fe5035952aafefb936518135faf Mon Sep 17 00:00:00 2001 From: Loretta Date: Sat, 13 Dec 2025 00:16:41 +0100 Subject: [PATCH] Initialize SerializerOptions in DevAdminSignalRHub ctor Set SerializerOptions to AcBinarySerializerOptions in the DevAdminSignalRHub constructor, enabling configurable serialization (binary or JSON) for SignalR communication. Includes a commented option for AcJsonSerializerOptions. No other logic affected. --- .../Services/SignalRs/DevAdminSignalRhub.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/FruitBank.Common.Server/Services/SignalRs/DevAdminSignalRhub.cs b/FruitBank.Common.Server/Services/SignalRs/DevAdminSignalRhub.cs index 22136b0..db88167 100644 --- a/FruitBank.Common.Server/Services/SignalRs/DevAdminSignalRhub.cs +++ b/FruitBank.Common.Server/Services/SignalRs/DevAdminSignalRhub.cs @@ -1,4 +1,5 @@ -using AyCode.Core.Loggers; +using AyCode.Core.Extensions; +using AyCode.Core.Loggers; using AyCode.Models.Server.DynamicMethods; using AyCode.Services.SignalRs; using FruitBank.Common.Interfaces; @@ -32,6 +33,9 @@ public class DevAdminSignalRHub : AcWebSignalRHubWithSessionBase logWriters) : base(configuration, new Logger(logWriters.ToArray())) { + SerializerOptions = new AcBinarySerializerOptions(); + //SerializerOptions = new AcJsonSerializerOptions(); + DynamicMethodCallModels.Add(new AcDynamicMethodCallModel(fruitBankDataController)); DynamicMethodCallModels.Add(new AcDynamicMethodCallModel(customOrderSignalREndpoint)); DynamicMethodCallModels.Add(new AcDynamicMethodCallModel(stockSignalREndpointServer));