1 instantiation of AzureQueueStorageResource
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
629
var resource = new
AzureQueueStorageResource
(name, builder.Resource);
18 references to AzureQueueStorageResource
Aspire.Hosting.Azure.Storage (14)
AzureQueueStorageQueueResource.cs (5)
16
/// <param name="parent">The <see cref="
AzureQueueStorageResource
"/> that the resource is stored in.</param>
17
public class AzureQueueStorageQueueResource(string name, string queueName,
AzureQueueStorageResource
parent) : Resource(name),
19
IResourceWithParent<
AzureQueueStorageResource
>
32
/// Gets the parent <see cref="
AzureQueueStorageResource
"/> of this <see cref="AzureQueueStorageQueueResource"/>.
34
public
AzureQueueStorageResource
Parent => parent ?? throw new ArgumentNullException(nameof(parent));
AzureStorageExtensions.cs (8)
470
/// Creates a builder for the <see cref="
AzureQueueStorageResource
"/> which can be referenced to get the Azure Storage queues endpoint for the storage account.
474
/// <returns>An <see cref="IResourceBuilder{T}"/> for the <see cref="
AzureQueueStorageResource
"/>.</returns>
475
public static IResourceBuilder<
AzureQueueStorageResource
> AddQueues(this IResourceBuilder<AzureStorageResource> builder, [ResourceName] string name)
491
/// Gets a builder for the <see cref="
AzureQueueStorageResource
"/> which can be referenced to get the Azure Storage queues endpoint for the storage account.
494
/// <returns>An <see cref="IResourceBuilder{T}"/> for the <see cref="
AzureQueueStorageResource
"/>.</returns>
495
private static IResourceBuilder<
AzureQueueStorageResource
> GetQueueService(this IResourceBuilder<AzureStorageResource> builder)
627
private static IResourceBuilder<
AzureQueueStorageResource
> CreateQueueService(IResourceBuilder<AzureStorageResource> builder, string name)
629
var
resource = new AzureQueueStorageResource(name, builder.Resource);
AzureStorageResource.cs (1)
27
internal IResourceBuilder<
AzureQueueStorageResource
>? QueueStorageBuilder { get; set; }
Aspire.Hosting.Azure.Tests (4)
AzureStorageExtensionsTests.cs (2)
874
var
queueStorageResource = builder.Resources.OfType<
AzureQueueStorageResource
>().Single();
ResourceWithAzureFunctionsConfigTests.cs (2)
40
var
queueResource = storageResource.AddQueues("queues").Resource;
182
var
queueResource = storage.AddQueues("queues").Resource;