1 instantiation of AzureQueueStorageResource
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
854
var resource = new
AzureQueueStorageResource
(name, builder.Resource);
22 references to AzureQueueStorageResource
Aspire.Hosting.Azure.Storage (15)
AzureQueueStorageQueueResource.cs (5)
17
/// <param name="parent">The <see cref="
AzureQueueStorageResource
"/> that the resource is stored in.</param>
19
public class AzureQueueStorageQueueResource(string name, string queueName,
AzureQueueStorageResource
parent) : Resource(name),
21
IResourceWithParent<
AzureQueueStorageResource
>
37
/// Gets the parent <see cref="
AzureQueueStorageResource
"/> of this <see cref="AzureQueueStorageQueueResource"/>.
39
public
AzureQueueStorageResource
Parent => parent ?? throw new ArgumentNullException(nameof(parent));
AzureStorageExtensions.cs (8)
601
/// Creates a builder for the <see cref="
AzureQueueStorageResource
"/> which can be referenced to get the Azure Storage queues endpoint for the storage account.
606
/// <returns>An <see cref="IResourceBuilder{T}"/> for the <see cref="
AzureQueueStorageResource
"/>.</returns>
609
public static IResourceBuilder<
AzureQueueStorageResource
> AddQueues(this IResourceBuilder<AzureStorageResource> builder, [ResourceName] string name)
629
/// Gets a builder for the <see cref="
AzureQueueStorageResource
"/> which can be referenced to get the Azure Storage queues endpoint for the storage account.
632
/// <returns>An <see cref="IResourceBuilder{T}"/> for the <see cref="
AzureQueueStorageResource
"/>.</returns>
633
private static IResourceBuilder<
AzureQueueStorageResource
> GetQueueService(this IResourceBuilder<AzureStorageResource> builder)
852
private static IResourceBuilder<
AzureQueueStorageResource
> CreateQueueService(IResourceBuilder<AzureStorageResource> builder, string name)
854
var
resource = new AzureQueueStorageResource(name, builder.Resource);
AzureStorageResource.cs (2)
33
internal IResourceBuilder<
AzureQueueStorageResource
>? QueueStorageBuilder { get; set; }
44
internal IResourceBuilder<
AzureQueueStorageResource
>? ImplicitQueueService { get; set; }
Aspire.Hosting.Azure.Tests (7)
AzureQueueStorageConnectionPropertiesTests.cs (2)
18
var
resource = Assert.Single(builder.Resources.OfType<
AzureQueueStorageResource
>());
AzureStorageExtensionsTests.cs (3)
890
var
queueStorageResource = builder.Resources.OfType<
AzureQueueStorageResource
>().Single();
925
var queueServices = builder.Resources.OfType<
AzureQueueStorageResource
>().ToList();
ResourceWithAzureFunctionsConfigTests.cs (2)
40
var
queueResource = storageResource.AddQueues("queues").Resource;
182
var
queueResource = storage.AddQueues("queues").Resource;