public UpdateBlob(ICloudBlob blob, IBlobLeaseFactory blobLeaseFactory) { _blob = blob; _blobLeaseFactory = blobLeaseFactory; _updateDomain = string.Empty; _instanceIds = new HashSet <string>(); }
public UpdateBlob(ICloudBlob blob, IBlobLeaseFactory blobLeaseFactory) { _blob = blob; _blobLeaseFactory = blobLeaseFactory; _updateDomain = string.Empty; _instanceIds = new HashSet<string>(); }
public PaymentProcessor( Fifthweek.Payments.Services.IProcessAllPayments processAllPayments, IBlobLeaseFactory blobLeaseFactory, Fifthweek.Payments.Shared.IRequestProcessPaymentsService requestProcessPayments) { if (processAllPayments == null) { throw new ArgumentNullException("processAllPayments"); } if (blobLeaseFactory == null) { throw new ArgumentNullException("blobLeaseFactory"); } if (requestProcessPayments == null) { throw new ArgumentNullException("requestProcessPayments"); } this.processAllPayments = processAllPayments; this.blobLeaseFactory = blobLeaseFactory; this.requestProcessPayments = requestProcessPayments; }
public BlobBasedUpdateSessionManager(UpdateSessionManagerConfig config, CloudBlobClient blobClient, IBlobLeaseFactory blobLeaseFactory) { _config = config; _blobClient = blobClient; _blobLeaseFactory = blobLeaseFactory; }
public UpdateBlobFactory(string clusterId, CloudBlobContainer blobContainer, IBlobLeaseFactory blobLeaseFactory) { _clusterId = clusterId; _blobContainer = blobContainer; _blobLeaseFactory = blobLeaseFactory; }