Rename IBurnBackendExtension to IBurnBackendBinderExtension
This will allow other backend extensions in the future, such as a Burn decompiler extension.
Rob Mensching committed
Feb 23, 2021 at 07:52 UTC
7595e8b7bc4ee2bf4507208c9df74dc173f3dfb1
2 files changed
+8
-8
src/WixToolset.Extensibility/BaseBurnBackendBinderExtension.cs
renamed
+7
-7
@@ -13,7 +13,7 @@ namespace WixToolset.Extensibility
13
/// <summary>
14
/// Base class for creating a Burn backend extension.
15
/// </summary>
16
- public abstract class BaseBurnBackendExtension : IBurnBackendExtension
16
+ public abstract class BaseBurnBackendBinderExtension : IBurnBackendBinderExtension
17
{
18
/// <summary>
19
/// Context for use by the extension.
@@ -36,7 +36,7 @@ namespace WixToolset.Extensibility
36
protected virtual IEnumerable<IntermediateSymbolDefinition> SymbolDefinitions => Enumerable.Empty<IntermediateSymbolDefinition>();
37
38
/// <summary>
39
- /// See <see cref="IBurnBackendExtension.PreBackendBind(IBindContext)"/>
39
+ /// See <see cref="IBurnBackendBinderExtension.PreBackendBind(IBindContext)"/>
40
/// </summary>
41
public virtual void PreBackendBind(IBindContext context)
42
{
@@ -46,7 +46,7 @@ namespace WixToolset.Extensibility
46
}
47
48
/// <summary>
49
- /// See <see cref="IBurnBackendExtension.ResolveRelatedFile(String, String, String, SourceLineNumber)"/>
49
+ /// See <see cref="IBurnBackendBinderExtension.ResolveRelatedFile(String, String, String, SourceLineNumber)"/>
50
/// </summary>
51
public virtual IResolveFileResult ResolveRelatedFile(string source, string relatedSource, string type, SourceLineNumber sourceLineNumbers)
52
{
@@ -54,14 +54,14 @@ namespace WixToolset.Extensibility
54
}
55
56
/// <summary>
57
- /// See <see cref="IBurnBackendExtension.SymbolsFinalized(IntermediateSection)"/>
57
+ /// See <see cref="IBurnBackendBinderExtension.SymbolsFinalized(IntermediateSection)"/>
58
/// </summary>
59
public virtual void SymbolsFinalized(IntermediateSection section)
60
{
61
}
62
63
/// <summary>
64
- /// See <see cref="IBurnBackendExtension.ResolveUrl(String, String, String, String, String)"/>
64
+ /// See <see cref="IBurnBackendBinderExtension.ResolveUrl(String, String, String, String, String)"/>
65
/// </summary>
66
public virtual string ResolveUrl(string url, string fallbackUrl, string packageId, string payloadId, string fileName)
67
{
@@ -69,7 +69,7 @@ namespace WixToolset.Extensibility
69
}
70
71
/// <summary>
72
- /// See <see cref="IBurnBackendExtension.TryProcessSymbol(IntermediateSection, IntermediateSymbol)"/>
72
+ /// See <see cref="IBurnBackendBinderExtension.TryProcessSymbol(IntermediateSection, IntermediateSymbol)"/>
73
/// </summary>
74
public virtual bool TryProcessSymbol(IntermediateSection section, IntermediateSymbol symbol)
75
{
@@ -84,7 +84,7 @@ namespace WixToolset.Extensibility
84
}
85
86
/// <summary>
87
- /// See <see cref="IBurnBackendExtension.PostBackendBind(IBindResult)"/>
87
+ /// See <see cref="IBurnBackendBinderExtension.PostBackendBind(IBindResult)"/>
88
/// </summary>
89
/// <param name="result"></param>
90
public virtual void PostBackendBind(IBindResult result)
src/WixToolset.Extensibility/IBurnBackendBinderExtension.cs
renamed
+1
-1
@@ -8,7 +8,7 @@ namespace WixToolset.Extensibility
8
/// <summary>
9
/// Interface all Burn backend extensions implement.
10
/// </summary>
11
- public interface IBurnBackendExtension
11
+ public interface IBurnBackendBinderExtension
12
{
13
/// <summary>
14
/// Called before binding occurs.