5 instantiations of AzureEventHubResource
Aspire.Hosting.Azure.Tests (5)
PublicApiTests\EventHubsPublicApiTests.cs (5)
22var parent = new AzureEventHubResource("hub", "event-hub", resource.Resource); 41var parent = new AzureEventHubResource("hub", "event-hub", resource.Resource); 73var action = () => new AzureEventHubResource(name, hubName, parent); 90var action = () => new AzureEventHubResource(name, hubName, parent); 105var action = () => new AzureEventHubResource(name, hubName, parent);
19 references to AzureEventHubResource
Aspire.Hosting.Azure.EventHubs (12)
AzureEventHubConsumerGroupResource.cs (3)
19public class AzureEventHubConsumerGroupResource(string name, string consumerGroupName, AzureEventHubResource parent) 20: Resource(name), IResourceWithParent<AzureEventHubResource>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig 30public AzureEventHubResource Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
AzureEventHubResource.cs (1)
14/// Initializes a new instance of the <see cref="AzureEventHubResource"/> class.
AzureEventHubsExtensions.cs (7)
120public static IResourceBuilder<AzureEventHubResource> AddHub(this IResourceBuilder<AzureEventHubsResource> builder, [ResourceName] string name, string? hubName = null) 128var hub = new AzureEventHubResource(name, hubName, builder.Resource); 138/// <param name="configure">A method that can be used for customizing the <see cref="AzureEventHubResource"/>.</param> 140public static IResourceBuilder<AzureEventHubResource> WithProperties(this IResourceBuilder<AzureEventHubResource> builder, Action<AzureEventHubResource> configure) 158this IResourceBuilder<AzureEventHubResource> builder,
AzureEventHubsResource.cs (1)
27internal List<AzureEventHubResource> Hubs { get; } = [];
Aspire.Hosting.Azure.Tests (7)
PublicApiTests\EventHubsPublicApiTests.cs (7)
22var parent = new AzureEventHubResource("hub", "event-hub", resource.Resource); 41var parent = new AzureEventHubResource("hub", "event-hub", resource.Resource); 56AzureEventHubResource parent = null!; 213IResourceBuilder<AzureEventHubResource> builder = null!; 214Action<AzureEventHubResource> configure = (c) => { }; 227Action<AzureEventHubResource> configure = null!; 238IResourceBuilder<AzureEventHubResource> builder = null!;