2 instantiations of AzureBlobStorageContainerResource
Aspire.Hosting.Azure.Storage (2)
AzureStorageExtensions.cs (2)
397
AzureBlobStorageContainerResource resource =
new
(name, blobContainerName, GetBlobService(builder).Resource);
434
AzureBlobStorageContainerResource resource =
new
(name, blobContainerName, builder.Resource);
12 references to AzureBlobStorageContainerResource
Aspire.Hosting.Azure.Storage (12)
AzureBlobStorageContainerResource.cs (1)
32
/// Gets the parent <see cref="AzureBlobStorageResource"/> of this <see cref="
AzureBlobStorageContainerResource
"/>.
AzureStorageExtensions.cs (10)
87
foreach (
var
blobContainer in azureResource.BlobContainers)
195
foreach (
var
container in builder.Resource.BlobContainers)
384
/// Creates a builder for the <see cref="
AzureBlobStorageContainerResource
"/> which can be referenced to get the Azure Storage blob container endpoint for the storage account.
389
/// <returns>An <see cref="IResourceBuilder{T}"/> for the <see cref="
AzureBlobStorageContainerResource
"/>.</returns>
390
public static IResourceBuilder<
AzureBlobStorageContainerResource
> AddBlobContainer(this IResourceBuilder<AzureStorageResource> builder, [ResourceName] string name, string? blobContainerName = null)
397
AzureBlobStorageContainerResource
resource = new(name, blobContainerName, GetBlobService(builder).Resource);
420
/// Creates a builder for the <see cref="
AzureBlobStorageContainerResource
"/> which can be referenced to get the Azure Storage blob container endpoint for the storage account.
425
/// <returns>An <see cref="IResourceBuilder{T}"/> for the <see cref="
AzureBlobStorageContainerResource
"/>.</returns>
427
public static IResourceBuilder<
AzureBlobStorageContainerResource
> AddBlobContainer(this IResourceBuilder<AzureBlobStorageResource> builder, [ResourceName] string name, string? blobContainerName = null)
434
AzureBlobStorageContainerResource
resource = new(name, blobContainerName, builder.Resource);
AzureStorageResource.cs (1)
30
internal List<
AzureBlobStorageContainerResource
> BlobContainers { get; } = [];