From e130a7a296696e3a7b1229cf580de393b3f20cbd Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Mon, 23 Jul 2018 13:46:09 -0700 Subject: Reorganize data into Extensibility.Data namespace --- src/WixToolset.Extensibility/BaseResolverExtension.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/WixToolset.Extensibility/BaseResolverExtension.cs') diff --git a/src/WixToolset.Extensibility/BaseResolverExtension.cs b/src/WixToolset.Extensibility/BaseResolverExtension.cs index 9498d126..16219e93 100644 --- a/src/WixToolset.Extensibility/BaseResolverExtension.cs +++ b/src/WixToolset.Extensibility/BaseResolverExtension.cs @@ -3,7 +3,8 @@ namespace WixToolset.Extensibility { using WixToolset.Data; - using WixToolset.Data.Bind; + using WixToolset.Extensibility.Data; + using WixToolset.Extensibility.Services; /// /// Base class for creating a resolver extension. @@ -15,12 +16,19 @@ namespace WixToolset.Extensibility /// protected IResolveContext Context { get; private set; } + /// + /// Messaging for use by the extension. + /// + protected IMessaging Messaging { get; private set; } + /// /// Called at the beginning of the resolving variables and files. /// public virtual void PreResolve(IResolveContext context) { this.Context = context; + + this.Messaging = context.ServiceProvider.GetService(); } public virtual string ResolveFile(string source, IntermediateTupleDefinition tupleDefinition, SourceLineNumber sourceLineNumbers, BindStage bindStage) -- cgit v1.2.3-55-g6feb