13 references to AzureBlobStorageResource
Aspire.Hosting.Azure.Storage (11)
AzureBlobStorageContainerResource.cs (5)
17/// <param name="parent">The <see cref="AzureBlobStorageResource"/> that the resource is stored in.</param> 18public class AzureBlobStorageContainerResource(string name, string blobContainerName, AzureBlobStorageResource parent) : Resource(name), 20IResourceWithParent<AzureBlobStorageResource> 33/// Gets the parent <see cref="AzureBlobStorageResource"/> of this <see cref="AzureBlobStorageContainerResource"/>. 35public AzureBlobStorageResource Parent => parent ?? throw new ArgumentNullException(nameof(parent));
AzureStorageExtensions.cs (6)
300/// Creates a builder for the <see cref="AzureBlobStorageResource"/> which can be referenced to get the Azure Storage blob endpoint for the storage account. 304/// <returns>An <see cref="IResourceBuilder{T}"/> for the <see cref="AzureBlobStorageResource"/>.</returns> 305public static IResourceBuilder<AzureBlobStorageResource> AddBlobs(this IResourceBuilder<AzureStorageResource> builder, [ResourceName] string name) 310var resource = new AzureBlobStorageResource(name, builder.Resource); 317/// <param name="builder">The <see cref="IResourceBuilder{T}"/> for <see cref="AzureBlobStorageResource"/>/</param> 321public static IResourceBuilder<AzureBlobStorageContainerResource> AddBlobContainer(this IResourceBuilder<AzureBlobStorageResource> builder, [ResourceName] string name, string? blobContainerName = null)
Aspire.Hosting.Azure.Tests (2)
ResourceWithAzureFunctionsConfigTests.cs (2)
28var blobResource = storageResource.AddBlobs("blobs").Resource; 148var blobResource = storage.AddBlobs("blobs").Resource;