public GetFileFacadesFromTransforms(IMessaging messaging, IWindowsInstallerBackendHelper backendHelper, FileSystemManager fileSystemManager, IEnumerable <SubStorage> subStorages) { this.Messaging = messaging; this.BackendHelper = backendHelper; this.FileSystemManager = fileSystemManager; this.SubStorages = subStorages; }
/// <summary> /// See <see cref="IWindowsInstallerBackendBinderExtension.PreBackendBind(IBindContext)"/> /// </summary> public virtual void PreBackendBind(IBindContext context) { this.Context = context; this.Messaging = context.ServiceProvider.GetService <IMessaging>(); this.BackendHelper = context.ServiceProvider.GetService <IWindowsInstallerBackendHelper>(); }
public ExtractMergeModuleFilesCommand(IMessaging messaging, IWindowsInstallerBackendHelper backendHelper, IEnumerable <WixMergeSymbol> wixMergeSymbols, IEnumerable <IFileFacade> fileFacades, int installerVersion, string intermediateFolder, bool suppressLayout) { this.Messaging = messaging; this.BackendHelper = backendHelper; this.WixMergeSymbols = wixMergeSymbols; this.FileFacades = fileFacades; this.OutputInstallerVersion = installerVersion; this.IntermediateFolder = intermediateFolder; this.SuppressLayout = suppressLayout; }
public GetFileFacadesCommand(IntermediateSection section, IWindowsInstallerBackendHelper backendHelper) { this.Section = section; this.BackendHelper = backendHelper; }