diff options
| author | Rob Mensching <rob@firegiant.com> | 2019-03-01 11:05:02 -0800 |
|---|---|---|
| committer | Rob Mensching <rob@robmensching.com> | 2019-03-01 11:08:36 -0800 |
| commit | e9fea339e473e6dcc32e34e995429b41cabb6c22 (patch) | |
| tree | cad7210c4adcfa8f11b460eaadb1178c52d28e32 /src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs | |
| parent | 543ce1ac2e203ac0dc8fa3227bb2c40c12e6e17e (diff) | |
| download | wix-e9fea339e473e6dcc32e34e995429b41cabb6c22.tar.gz wix-e9fea339e473e6dcc32e34e995429b41cabb6c22.tar.bz2 wix-e9fea339e473e6dcc32e34e995429b41cabb6c22.zip | |
Expose only abstracts and enums from WixToolset.Extensibility
Diffstat (limited to 'src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs')
| -rw-r--r-- | src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs b/src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs index c5ee9d1b..f02875cd 100644 --- a/src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs +++ b/src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs | |||
| @@ -34,6 +34,11 @@ namespace WixToolset.Extensibility | |||
| 34 | /// </summary> | 34 | /// </summary> |
| 35 | protected virtual TableDefinition[] TableDefinitionsForTuples { get; } | 35 | protected virtual TableDefinition[] TableDefinitionsForTuples { get; } |
| 36 | 36 | ||
| 37 | /// <summary> | ||
| 38 | /// Creates a resolved cabinet result. | ||
| 39 | /// </summary> | ||
| 40 | protected IResolvedCabinet CreateResolvedCabinet() => this.Context.ServiceProvider.GetService<IResolvedCabinet>(); | ||
| 41 | |||
| 37 | public virtual void PreBackendBind(IBindContext context) | 42 | public virtual void PreBackendBind(IBindContext context) |
| 38 | { | 43 | { |
| 39 | this.Context = context; | 44 | this.Context = context; |
| @@ -43,7 +48,7 @@ namespace WixToolset.Extensibility | |||
| 43 | this.BackendHelper = context.ServiceProvider.GetService<IWindowsInstallerBackendHelper>(); | 48 | this.BackendHelper = context.ServiceProvider.GetService<IWindowsInstallerBackendHelper>(); |
| 44 | } | 49 | } |
| 45 | 50 | ||
| 46 | public virtual ResolvedCabinet ResolveCabinet(string cabinetPath, IEnumerable<BindFileWithPath> files) | 51 | public virtual IResolvedCabinet ResolveCabinet(string cabinetPath, IEnumerable<IBindFileWithPath> files) |
| 47 | { | 52 | { |
| 48 | return null; | 53 | return null; |
| 49 | } | 54 | } |
| @@ -63,7 +68,7 @@ namespace WixToolset.Extensibility | |||
| 63 | return false; | 68 | return false; |
| 64 | } | 69 | } |
| 65 | 70 | ||
| 66 | public virtual void PostBackendBind(BindResult result, Pdb pdb) | 71 | public virtual void PostBackendBind(IBindResult result, Pdb pdb) |
| 67 | { | 72 | { |
| 68 | } | 73 | } |
| 69 | } | 74 | } |
