From 1e2ed6d1ea7a915177fe583962421e7bb20697dc Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Sat, 13 Jun 2026 09:30:52 -0400 Subject: [PATCH] worker(alarms): WriteRecord as class not positional record (net48 has no IsExternalInit) --- .../MxAccess/LmxSubtagAlarmSourceTests.cs | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/ZB.MOM.WW.MxGateway.Worker.Tests/MxAccess/LmxSubtagAlarmSourceTests.cs b/src/ZB.MOM.WW.MxGateway.Worker.Tests/MxAccess/LmxSubtagAlarmSourceTests.cs index 6178e82..bbfb05d 100644 --- a/src/ZB.MOM.WW.MxGateway.Worker.Tests/MxAccess/LmxSubtagAlarmSourceTests.cs +++ b/src/ZB.MOM.WW.MxGateway.Worker.Tests/MxAccess/LmxSubtagAlarmSourceTests.cs @@ -204,6 +204,23 @@ public sealed class LmxSubtagAlarmSourceTests { } - internal sealed record WriteRecord(int ServerHandle, int ItemHandle, object? Value, int UserId); + internal sealed class WriteRecord + { + public WriteRecord(int serverHandle, int itemHandle, object? value, int userId) + { + ServerHandle = serverHandle; + ItemHandle = itemHandle; + Value = value; + UserId = userId; + } + + public int ServerHandle { get; } + + public int ItemHandle { get; } + + public object? Value { get; } + + public int UserId { get; } + } } }