Пример #1
0
 public UpdateBlob(ICloudBlob blob, IBlobLeaseFactory blobLeaseFactory)
 {
     _blob             = blob;
     _blobLeaseFactory = blobLeaseFactory;
     _updateDomain     = string.Empty;
     _instanceIds      = new HashSet <string>();
 }
Пример #2
0
 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 BlobBasedUpdateSessionManager(UpdateSessionManagerConfig config, CloudBlobClient blobClient, IBlobLeaseFactory blobLeaseFactory)
 {
     _config           = config;
     _blobClient       = blobClient;
     _blobLeaseFactory = blobLeaseFactory;
 }
Пример #6
0
 public UpdateBlobFactory(string clusterId, CloudBlobContainer blobContainer, IBlobLeaseFactory blobLeaseFactory)
 {
     _clusterId        = clusterId;
     _blobContainer    = blobContainer;
     _blobLeaseFactory = blobLeaseFactory;
 }
Пример #7
0
 public UpdateBlobFactory(string clusterId, CloudBlobContainer blobContainer, IBlobLeaseFactory blobLeaseFactory)
 {
     _clusterId = clusterId;
     _blobContainer = blobContainer;
     _blobLeaseFactory = blobLeaseFactory;
 }