From 5a1afc9030a1fcc101b6bb52b576fbbfa3ad33c2 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Mon, 23 Jul 2018 14:21:40 -0700 Subject: Integrate Extensibility.Data namespace change from Extensibility repo --- src/WixToolset.Core/Layout.cs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'src/WixToolset.Core/Layout.cs') diff --git a/src/WixToolset.Core/Layout.cs b/src/WixToolset.Core/Layout.cs index d62335fb..a44c212d 100644 --- a/src/WixToolset.Core/Layout.cs +++ b/src/WixToolset.Core/Layout.cs @@ -8,8 +8,8 @@ namespace WixToolset.Core using System.Linq; using WixToolset.Core.Bind; using WixToolset.Data; - using WixToolset.Data.Bind; using WixToolset.Extensibility; + using WixToolset.Extensibility.Data; using WixToolset.Extensibility.Services; /// @@ -20,10 +20,14 @@ namespace WixToolset.Core public Layout(IServiceProvider serviceProvider) { this.ServiceProvider = serviceProvider; + + this.Messaging = serviceProvider.GetService(); } private IServiceProvider ServiceProvider { get; } + private IMessaging Messaging { get; } + public IEnumerable FileTransfers { get; set; } public IEnumerable ContentFilePaths { get; set; } @@ -36,21 +40,16 @@ namespace WixToolset.Core public bool SuppressAclReset { get; set; } - private IMessaging Messaging { get; set; } - public void Execute() { - this.Messaging = this.ServiceProvider.GetService(); - var extensionManager = this.ServiceProvider.GetService(); var context = this.ServiceProvider.GetService(); - context.Messaging = this.Messaging; context.Extensions = extensionManager.Create(); context.FileTransfers = this.FileTransfers; context.ContentFilePaths = this.ContentFilePaths; context.ContentsFile = this.ContentsFile; - context.OutputPdbPath = this.OutputsFile; + context.OutputsFile = this.OutputsFile; context.BuiltOutputsFile = this.BuiltOutputsFile; context.SuppressAclReset = this.SuppressAclReset; @@ -69,7 +68,7 @@ namespace WixToolset.Core { this.Messaging.Write(VerboseMessages.LayingOutMedia()); - var command = new TransferFilesCommand(context.Messaging, context.Extensions, context.FileTransfers, context.SuppressAclReset); + var command = new TransferFilesCommand(this.Messaging, context.Extensions, context.FileTransfers, context.SuppressAclReset); command.Execute(); } } -- cgit v1.2.3-55-g6feb