public AzureStorageMessageDataRepository(Uri storageEndpoint, string containerName, StorageCredentials credentials, IBlobNameGenerator nameGenerator) { _credentials = credentials; _nameGenerator = nameGenerator; _containerUri = new Uri(storageEndpoint, containerName); }
public AzureStorageMessageDataRepository(Uri storageEndpoint, string containerName, StorageCredentials credentials, IBlobNameGenerator nameGenerator) { _credentials = credentials; _nameGenerator = nameGenerator; var containerUriBase = $"{storageEndpoint}".TrimEnd('/'); _containerUri = new Uri($"{containerUriBase}/{containerName}"); }
public AzureStorageMessageDataRepository(BlobServiceClient client, string containerName, IBlobNameGenerator nameGenerator) { _container = client.GetBlobContainerClient(containerName); _nameGenerator = nameGenerator; }