From 3ccd5e439da4296d6f2b66ce47075ab20d039676 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Sun, 14 Mar 2021 07:38:48 -0700 Subject: Minimize public surface area of Core Fixes wixtoolset/issues#6374 --- src/WixToolset.Core.WindowsInstaller/MspBackend.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/WixToolset.Core.WindowsInstaller/MspBackend.cs') diff --git a/src/WixToolset.Core.WindowsInstaller/MspBackend.cs b/src/WixToolset.Core.WindowsInstaller/MspBackend.cs index 46ff7aa3..1caa9e29 100644 --- a/src/WixToolset.Core.WindowsInstaller/MspBackend.cs +++ b/src/WixToolset.Core.WindowsInstaller/MspBackend.cs @@ -22,6 +22,8 @@ namespace WixToolset.Core.WindowsInstaller { var messaging = context.ServiceProvider.GetService(); + var backendHelper = context.ServiceProvider.GetService(); + var extensionManager = context.ServiceProvider.GetService(); var backendExtensions = extensionManager.GetServices(); @@ -34,14 +36,14 @@ namespace WixToolset.Core.WindowsInstaller // Create transforms named in patch transforms. IEnumerable patchTransforms; { - var command = new CreatePatchTransformsCommand(messaging, context.IntermediateRepresentation, context.IntermediateFolder); + var command = new CreatePatchTransformsCommand(messaging, backendHelper, context.IntermediateRepresentation, context.IntermediateFolder); patchTransforms = command.Execute(); } // Enhance the intermediate by attaching the created patch transforms. IEnumerable subStorages; { - var command = new AttachPatchTransformsCommand(messaging, context.IntermediateRepresentation, patchTransforms); + var command = new AttachPatchTransformsCommand(messaging, backendHelper, context.IntermediateRepresentation, patchTransforms); subStorages = command.Execute(); } -- cgit v1.2.3-55-g6feb