From a4be3486b60d232b546f438bc4bd7a4a80cf330c Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Thu, 28 Feb 2019 16:56:01 -0800 Subject: Expose WixVariableResolver via WixToolsetServiceProvider --- src/WixToolset.Core/Compiler.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/WixToolset.Core/Compiler.cs') diff --git a/src/WixToolset.Core/Compiler.cs b/src/WixToolset.Core/Compiler.cs index 06a7dd10..da42506a 100644 --- a/src/WixToolset.Core/Compiler.cs +++ b/src/WixToolset.Core/Compiler.cs @@ -45,6 +45,7 @@ namespace WixToolset.Core private string activeName; private string activeLanguage; + // TODO: Implement this differently to not require the VariableResolver. private WixVariableResolver componentIdPlaceholdersResolver; /// @@ -131,7 +132,7 @@ namespace WixToolset.Core this.Core = new CompilerCore(target, this.Messaging, parseHelper, extensionsByNamespace); this.Core.ShowPedanticMessages = this.ShowPedanticMessages; - this.componentIdPlaceholdersResolver = new WixVariableResolver(this.Messaging); + this.componentIdPlaceholdersResolver = new WixVariableResolver(this.ServiceProvider); // parse the document var source = this.Context.Source; -- cgit v1.2.3-55-g6feb