コード例 #1
0
        /// <summary>
        /// Instantiate a new PayloadHarvester.
        /// </summary>
        public PayloadHarvester(IPayloadHarvester payloadHarvester, WixBundlePackageType packageType)
        {
            this.payloadHarvester = payloadHarvester;

            this.packageType          = packageType;
            this.setUniqueIdentifiers = true;
        }
コード例 #2
0
 public ProcessPayloadsCommand(IBackendHelper backendHelper, IPayloadHarvester payloadHarvester, IEnumerable <WixBundlePayloadSymbol> payloads, PackagingType defaultPackaging, string layoutDirectory)
 {
     this.BackendHelper    = backendHelper;
     this.PayloadHarvester = payloadHarvester;
     this.Payloads         = payloads;
     this.DefaultPackaging = defaultPackaging;
     this.LayoutDirectory  = layoutDirectory;
 }
コード例 #3
0
        public ProcessPayloadsCommand(IWixToolsetServiceProvider serviceProvider, IBackendHelper backendHelper, IPayloadHarvester payloadHarvester, IEnumerable <WixBundlePayloadSymbol> payloads, PackagingType defaultPackaging, string layoutDirectory)
        {
            this.Messaging = serviceProvider.GetService <IMessaging>();

            this.BackendHelper    = backendHelper;
            this.PayloadHarvester = payloadHarvester;
            this.Payloads         = payloads;
            this.DefaultPackaging = defaultPackaging;
            this.LayoutDirectory  = layoutDirectory;
        }