diff options
Diffstat (limited to 'src/WixToolset.WixBA/WixBA.cs')
-rw-r--r-- | src/WixToolset.WixBA/WixBA.cs | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/src/WixToolset.WixBA/WixBA.cs b/src/WixToolset.WixBA/WixBA.cs index 6b64b252..b82a86ae 100644 --- a/src/WixToolset.WixBA/WixBA.cs +++ b/src/WixToolset.WixBA/WixBA.cs | |||
@@ -8,23 +8,30 @@ namespace WixToolset.WixBA | |||
8 | using System.IO; | 8 | using System.IO; |
9 | using System.Net; | 9 | using System.Net; |
10 | using System.Text; | 10 | using System.Text; |
11 | using System.Windows.Input; | 11 | using WixToolset.BootstrapperCore; |
12 | |||
12 | using Threading = System.Windows.Threading; | 13 | using Threading = System.Windows.Threading; |
13 | using WinForms = System.Windows.Forms; | 14 | using WinForms = System.Windows.Forms; |
14 | 15 | ||
15 | using WixToolset.BootstrapperCore; | ||
16 | |||
17 | /// <summary> | 16 | /// <summary> |
18 | /// The WiX toolset user experience. | 17 | /// The WiX toolset bootstrapper application. |
19 | /// </summary> | 18 | /// </summary> |
20 | public class WixBA : BootstrapperApplication | 19 | public class WixBA : BootstrapperApplication |
21 | { | 20 | { |
22 | public WixBA(Engine engine, Command command) | 21 | public WixBA(IEngine engine, IBootstrapperCommand command) |
23 | : base(engine, command) | 22 | : base(engine) |
24 | { | 23 | { |
24 | this.Command = command; | ||
25 | 25 | ||
26 | this.BAManifest = new BootstrapperApplicationData(); | ||
26 | } | 27 | } |
27 | 28 | ||
29 | internal IBootstrapperApplicationData BAManifest { get; } | ||
30 | |||
31 | internal IBootstrapperCommand Command { get; } | ||
32 | |||
33 | internal IEngine Engine => this.engine; | ||
34 | |||
28 | /// <summary> | 35 | /// <summary> |
29 | /// Gets the global model. | 36 | /// Gets the global model. |
30 | /// </summary> | 37 | /// </summary> |