1 instantiation of AzureServiceBusSubscriptionResource
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
305var subscription = new AzureServiceBusSubscriptionResource(name, subscriptionName, builder.Resource);
18 references to AzureServiceBusSubscriptionResource
Aspire.Hosting.Azure.ServiceBus (11)
AzureServiceBusExtensions.cs (8)
108foreach (var subscription in topic.Subscriptions) 297public static IResourceBuilder<AzureServiceBusSubscriptionResource> AddServiceBusSubscription(this IResourceBuilder<AzureServiceBusTopicResource> builder, [ResourceName] string name, string? subscriptionName = null) 305var subscription = new AzureServiceBusSubscriptionResource(name, subscriptionName, builder.Resource); 315/// <param name="configure">A method that can be used for customizing the <see cref="AzureServiceBusSubscriptionResource"/>.</param> 317public static IResourceBuilder<AzureServiceBusSubscriptionResource> WithProperties(this IResourceBuilder<AzureServiceBusSubscriptionResource> builder, Action<AzureServiceBusSubscriptionResource> configure) 572foreach (var subscription in topic.Subscriptions)
AzureServiceBusSubscriptionResource.cs (2)
16/// Initializes a new instance of the <see cref="AzureServiceBusSubscriptionResource"/> class. 148var subscription = this;
AzureServiceBusTopicResource.cs (1)
68internal List<AzureServiceBusSubscriptionResource> Subscriptions { get; } = [];
Aspire.Hosting.Azure.Tests (7)
AzureServiceBusSubscriptionConnectionPropertiesTests.cs (2)
19var resource = Assert.Single(builder.Resources.OfType<AzureServiceBusSubscriptionResource>());
PublicApiTests\ServiceBusPublicApiTests.cs (3)
223IResourceBuilder<AzureServiceBusSubscriptionResource> builder = null!; 224Action<AzureServiceBusSubscriptionResource> configure = (_) => { }; 239Action<AzureServiceBusSubscriptionResource> configure = null!;
ResourceWithAzureFunctionsConfigTests.cs (2)
478var subscriptionResource = topicResource.AddServiceBusSubscription("usersubscription").Resource; 500var subscriptionResource = topicResource.AddServiceBusSubscription("usersubscription").Resource;