aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Extensibility/Data
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Extensibility/Data')
-rw-r--r--src/WixToolset.Extensibility/Data/IBindContext.cs4
-rw-r--r--src/WixToolset.Extensibility/Data/IResolvedDirectory.cs19
2 files changed, 22 insertions, 1 deletions
diff --git a/src/WixToolset.Extensibility/Data/IBindContext.cs b/src/WixToolset.Extensibility/Data/IBindContext.cs
index 355b1a53..97c7a8f2 100644
--- a/src/WixToolset.Extensibility/Data/IBindContext.cs
+++ b/src/WixToolset.Extensibility/Data/IBindContext.cs
@@ -1,4 +1,4 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Extensibility.Data 3namespace WixToolset.Extensibility.Data
4{ 4{
@@ -10,6 +10,8 @@ namespace WixToolset.Extensibility.Data
10 { 10 {
11 IServiceProvider ServiceProvider { get; } 11 IServiceProvider ServiceProvider { get; }
12 12
13 string BurnStubPath { get; set; }
14
13 int CabbingThreadCount { get; set; } 15 int CabbingThreadCount { get; set; }
14 16
15 string CabCachePath { get; set; } 17 string CabCachePath { get; set; }
diff --git a/src/WixToolset.Extensibility/Data/IResolvedDirectory.cs b/src/WixToolset.Extensibility/Data/IResolvedDirectory.cs
new file mode 100644
index 00000000..59de6e78
--- /dev/null
+++ b/src/WixToolset.Extensibility/Data/IResolvedDirectory.cs
@@ -0,0 +1,19 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
3namespace WixToolset.Extensibility.Data
4{
5 /// <summary>
6 /// Used for resolved directory information.
7 /// </summary>
8 public interface IResolvedDirectory
9 {
10 /// <summary>The directory parent.</summary>
11 string DirectoryParent { get; set; }
12
13 /// <summary>The name of this directory.</summary>
14 string Name { get; set; }
15
16 /// <summary>The path of this directory.</summary>
17 string Path { get; set; }
18 }
19}