Exemplo n.º 1
0
 public InscribeMsiPackageCommand(IInscribeContext context)
 {
     this.Context   = context;
     this.Messaging = context.ServiceProvider.GetService <IMessaging>();
     this.WindowsInstallerBackendHelper = context.ServiceProvider.GetService <IWindowsInstallerBackendHelper>();
     this.TableDefinitions = new TableDefinitionCollection(WindowsInstallerTableDefinitions.All);
 }
Exemplo n.º 2
0
 public bool Inscribe(IInscribeContext context)
 {
     if (String.IsNullOrEmpty(context.SignedEngineFile))
     {
         var command = new InscribeBundleCommand(context);
         return(command.Execute());
     }
     else
     {
         var command = new InscribeBundleEngineCommand(context);
         return(command.Execute());
     }
 }
Exemplo n.º 3
0
 public bool Inscribe(IInscribeContext context)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 4
0
 public bool Inscribe(IInscribeContext context) => false;
Exemplo n.º 5
0
        public bool Inscribe(IInscribeContext context)
        {
            var command = new InscribeMsiPackageCommand(context);

            return(command.Execute());
        }
 public InscribeBundleEngineCommand(IInscribeContext context)
 {
     this.IntermediateFolder = context.IntermediateFolder;
     this.InputFilePath      = context.InputFilePath;
     this.OutputFile         = context.OutputFile;
 }
Exemplo n.º 7
0
 public bool Inscribe(IInscribeContext context)
 {
     return(false);
 }
Exemplo n.º 8
0
 public InscribeBundleEngineCommand(IInscribeContext context)
 {
     this.Context = context;
 }
Exemplo n.º 9
0
 public InscribeMsiPackageCommand(IInscribeContext context)
 {
     this.Context          = context;
     this.Messaging        = context.ServiceProvider.GetService <IMessaging>();
     this.TableDefinitions = WindowsInstallerStandardInternal.GetTableDefinitions();
 }
        public InscribeBundleCommand(IInscribeContext context)
        {
            this.Context = context;

            this.Messaging = context.ServiceProvider.GetService <IMessaging>();
        }
Exemplo n.º 11
0
 public InscribeMsiPackageCommand(IInscribeContext context)
 {
     this.Context          = context;
     this.TableDefinitions = WindowsInstallerStandardInternal.GetTableDefinitions();
 }