1 instantiation of AzureServiceBusTopicResource
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
269
var topic = new
AzureServiceBusTopicResource
(name, topicName, builder.Resource);
24 references to AzureServiceBusTopicResource
Aspire.Hosting.Azure.ServiceBus (16)
AzureServiceBusExtensions.cs (10)
118
foreach (
var
topic in azureResource.Topics)
261
public static IResourceBuilder<
AzureServiceBusTopicResource
> AddServiceBusTopic(this IResourceBuilder<AzureServiceBusResource> builder, [ResourceName] string name, string? topicName = null)
269
var
topic = new AzureServiceBusTopicResource(name, topicName, builder.Resource);
280
/// <param name="configure">A method that can be used for customizing the <see cref="
AzureServiceBusTopicResource
"/>.</param>
284
public static IResourceBuilder<
AzureServiceBusTopicResource
> WithProperties(this IResourceBuilder<
AzureServiceBusTopicResource
> builder, Action<
AzureServiceBusTopicResource
> configure)
310
IResourceBuilder<
AzureServiceBusTopicResource
> topicBuilder;
334
public static IResourceBuilder<AzureServiceBusSubscriptionResource> AddServiceBusSubscription(this IResourceBuilder<
AzureServiceBusTopicResource
> builder, [ResourceName] string name, string? subscriptionName = null)
609
foreach (
var
topic in emulatorResource.Topics)
AzureServiceBusResource.cs (1)
22
internal List<
AzureServiceBusTopicResource
> Topics { get; } = [];
AzureServiceBusSubscriptionResource.cs (3)
25
public class AzureServiceBusSubscriptionResource(string name, string subscriptionName,
AzureServiceBusTopicResource
parent)
26
: Resource(name), IResourceWithParent<
AzureServiceBusTopicResource
>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig
42
public
AzureServiceBusTopicResource
Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
AzureServiceBusTopicResource.cs (2)
16
/// Initializes a new instance of the <see cref="
AzureServiceBusTopicResource
"/> class.
111
var
topic = this;
Aspire.Hosting.Azure.Tests (8)
AzureServiceBusTopicConnectionPropertiesTests.cs (2)
18
var
resource = Assert.Single(builder.Resources.OfType<
AzureServiceBusTopicResource
>());
PublicApiTests\ServiceBusPublicApiTests.cs (4)
168
IResourceBuilder<
AzureServiceBusTopicResource
> builder = null!;
169
Action<
AzureServiceBusTopicResource
> configure = (_) => { };
182
Action<
AzureServiceBusTopicResource
> configure = null!;
193
IResourceBuilder<
AzureServiceBusTopicResource
> builder = null!;
ResourceWithAzureFunctionsConfigTests.cs (2)
438
var
topicResource = serviceBusResource.AddServiceBusTopic("notificationstopic").Resource;
457
var
topicResource = serviceBusResource.AddServiceBusTopic("notificationstopic").Resource;