aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.WindowsInstaller/Bind/AssignMediaCommand.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2020-06-12 12:51:28 -0700
committerRob Mensching <rob@firegiant.com>2020-06-13 09:22:27 -0700
commit167d26d002b1412e72d96ed2bbc0761fc0f1344b (patch)
tree184212c1e347c6c876f629ca3b3e86445e877204 /src/WixToolset.Core.WindowsInstaller/Bind/AssignMediaCommand.cs
parent86b7ea7a411813e03a2b238ca5c24fcebc947209 (diff)
downloadwix-167d26d002b1412e72d96ed2bbc0761fc0f1344b.tar.gz
wix-167d26d002b1412e72d96ed2bbc0761fc0f1344b.tar.bz2
wix-167d26d002b1412e72d96ed2bbc0761fc0f1344b.zip
Normalize commands to use constructors
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/Bind/AssignMediaCommand.cs')
-rw-r--r--src/WixToolset.Core.WindowsInstaller/Bind/AssignMediaCommand.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/AssignMediaCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/AssignMediaCommand.cs
index ae7e5788..1d677a70 100644
--- a/src/WixToolset.Core.WindowsInstaller/Bind/AssignMediaCommand.cs
+++ b/src/WixToolset.Core.WindowsInstaller/Bind/AssignMediaCommand.cs
@@ -18,20 +18,22 @@ namespace WixToolset.Core.WindowsInstaller.Bind
18 { 18 {
19 private const int DefaultMaximumUncompressedMediaSize = 200; // Default value is 200 MB 19 private const int DefaultMaximumUncompressedMediaSize = 200; // Default value is 200 MB
20 20
21 public AssignMediaCommand(IntermediateSection section, IMessaging messaging) 21 public AssignMediaCommand(IntermediateSection section, IMessaging messaging, IEnumerable<FileFacade> fileFacades, bool compressed)
22 { 22 {
23 this.CabinetNameTemplate = "Cab{0}.cab"; 23 this.CabinetNameTemplate = "Cab{0}.cab";
24 this.Section = section; 24 this.Section = section;
25 this.Messaging = messaging; 25 this.Messaging = messaging;
26 this.FileFacades = fileFacades;
27 this.FilesCompressed = compressed;
26 } 28 }
27 29
28 private IntermediateSection Section { get; } 30 private IntermediateSection Section { get; }
29 31
30 private IMessaging Messaging { get; } 32 private IMessaging Messaging { get; }
31 33
32 public IEnumerable<FileFacade> FileFacades { private get; set; } 34 private IEnumerable<FileFacade> FileFacades { get; }
33 35
34 public bool FilesCompressed { private get; set; } 36 private bool FilesCompressed { get; }
35 37
36 public string CabinetNameTemplate { private get; set; } 38 public string CabinetNameTemplate { private get; set; }
37 39