public AzureBlobStorageClient(IAzureStorageConfiguration configuration)
        {
            configuration.Validate();

            cloudStorageAccount = CloudStorageAccount.Parse(configuration.ConnectionString);
            cloudBlobClient     = cloudStorageAccount.CreateCloudBlobClient();
        }
        protected AzureStorageQueueEndpoint(IAzureStorageConfiguration storageConfiguration)
        {
            if (storageConfiguration == null)
                throw new ArgumentNullException("storageConfiguration");

            storageConfiguration.Validate();

            StorageConfiguration = storageConfiguration;
        }
Exemple #3
0
        protected AzureStorageQueueEndpoint(IAzureStorageConfiguration storageConfiguration)
        {
            if (storageConfiguration == null)
            {
                throw new ArgumentNullException("storageConfiguration");
            }

            storageConfiguration.Validate();

            StorageConfiguration = storageConfiguration;
        }
        protected AzureStorageQueueEndpointManager(AzureStorageQueueEndpoint endpoint,
                                                   IAzureStorageConfiguration storageConfiguration)
        {
            if (storageConfiguration == null)
                throw new ArgumentNullException("storageConfiguration");

            endpoint.Validate();
            storageConfiguration.Validate();

            CloudStorageAccount = CloudStorageAccount.Parse(storageConfiguration.ConnectionString);
            CloudQueueClient = CloudStorageAccount.CreateCloudQueueClient();
            CloudQueue = CloudQueueClient.GetQueueReference(endpoint.QueueName);
        }
        public AzureDictionaryStorageClient(IAzureStorageConfiguration storageConfiguration)
        {
            if (storageConfiguration == null)
            {
                throw new ArgumentNullException("storageConfiguration");
            }

            storageConfiguration.Validate();

            CloudStorageAccount cloudStorageAccount = CloudStorageAccount.Parse(storageConfiguration.ConnectionString);

            cloudTableClient = cloudStorageAccount.CreateCloudTableClient();
        }
Exemple #6
0
        protected AzureStorageQueueEndpointManager(AzureStorageQueueEndpoint endpoint,
                                                   IAzureStorageConfiguration storageConfiguration)
        {
            if (storageConfiguration == null)
            {
                throw new ArgumentNullException("storageConfiguration");
            }

            endpoint.Validate();
            storageConfiguration.Validate();

            CloudStorageAccount = CloudStorageAccount.Parse(storageConfiguration.ConnectionString);
            CloudQueueClient    = CloudStorageAccount.CreateCloudQueueClient();
            CloudQueue          = CloudQueueClient.GetQueueReference(endpoint.QueueName);
        }