From 436ef69f073b92096f1c6021e900b8cdfefb9401 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Sun, 9 Aug 2026 12:33:20 -0400 Subject: [PATCH] fix(worker): thread the completion cache through CreateForTesting --- src/ZB.MOM.WW.MxGateway.Worker/MxAccess/MxAccessSession.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ZB.MOM.WW.MxGateway.Worker/MxAccess/MxAccessSession.cs b/src/ZB.MOM.WW.MxGateway.Worker/MxAccess/MxAccessSession.cs index 0bc4690..78f1c0d 100644 --- a/src/ZB.MOM.WW.MxGateway.Worker/MxAccess/MxAccessSession.cs +++ b/src/ZB.MOM.WW.MxGateway.Worker/MxAccess/MxAccessSession.cs @@ -116,6 +116,9 @@ public sealed class MxAccessSession : IDisposable eventSink, handleRegistry ?? new MxAccessHandleRegistry(), valueCache ?? new MxAccessValueCache(), + eventSink is IWriteCompletionCacheProvider provider + ? provider.WriteCompletionCache + : new MxAccessWriteCompletionCache(), creationThreadId ?? Environment.CurrentManagedThreadId); }