1 instantiation of AzureServiceBusTopicResource
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
223
var topic = new
AzureServiceBusTopicResource
(name, topicName, builder.Resource);
22 references to AzureServiceBusTopicResource
Aspire.Hosting.Azure.ServiceBus (16)
AzureServiceBusExtensions.cs (10)
86
foreach (
var
topic in azureResource.Topics)
215
public static IResourceBuilder<
AzureServiceBusTopicResource
> AddServiceBusTopic(this IResourceBuilder<AzureServiceBusResource> builder, [ResourceName] string name, string? topicName = null)
223
var
topic = new AzureServiceBusTopicResource(name, topicName, builder.Resource);
233
/// <param name="configure">A method that can be used for customizing the <see cref="
AzureServiceBusTopicResource
"/>.</param>
235
public static IResourceBuilder<
AzureServiceBusTopicResource
> WithProperties(this IResourceBuilder<
AzureServiceBusTopicResource
> builder, Action<
AzureServiceBusTopicResource
> configure)
259
IResourceBuilder<
AzureServiceBusTopicResource
> topicBuilder;
281
public static IResourceBuilder<AzureServiceBusSubscriptionResource> AddServiceBusSubscription(this IResourceBuilder<
AzureServiceBusTopicResource
> builder, [ResourceName] string name, string? subscriptionName = null)
547
foreach (
var
topic in emulatorResource.Topics)
AzureServiceBusResource.cs (1)
19
internal List<
AzureServiceBusTopicResource
> Topics { get; } = [];
AzureServiceBusSubscriptionResource.cs (3)
20
public class AzureServiceBusSubscriptionResource(string name, string subscriptionName,
AzureServiceBusTopicResource
parent)
21
: Resource(name), IResourceWithParent<
AzureServiceBusTopicResource
>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig
37
public
AzureServiceBusTopicResource
Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
AzureServiceBusTopicResource.cs (2)
15
/// Initializes a new instance of the <see cref="
AzureServiceBusTopicResource
"/> class.
106
var
topic = this;
Aspire.Hosting.Azure.Tests (6)
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;