5 instantiations of AzureEventHubResource
Aspire.Hosting.Azure.Tests (5)
PublicApiTests\EventHubsPublicApiTests.cs (5)
21var parent = new AzureEventHubResource("hub", "event-hub", resource.Resource); 40var parent = new AzureEventHubResource("hub", "event-hub", resource.Resource); 72var action = () => new AzureEventHubResource(name, hubName, parent); 89var action = () => new AzureEventHubResource(name, hubName, parent); 104var 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)
127public static IResourceBuilder<AzureEventHubResource> AddHub(this IResourceBuilder<AzureEventHubsResource> builder, [ResourceName] string name, string? hubName = null) 135var hub = new AzureEventHubResource(name, hubName, builder.Resource); 145/// <param name="configure">A method that can be used for customizing the <see cref="AzureEventHubResource"/>.</param> 147public static IResourceBuilder<AzureEventHubResource> WithProperties(this IResourceBuilder<AzureEventHubResource> builder, Action<AzureEventHubResource> configure) 165this IResourceBuilder<AzureEventHubResource> builder,
AzureEventHubsResource.cs (1)
29internal List<AzureEventHubResource> Hubs { get; } = [];
Aspire.Hosting.Azure.Tests (7)
PublicApiTests\EventHubsPublicApiTests.cs (7)
21var parent = new AzureEventHubResource("hub", "event-hub", resource.Resource); 40var parent = new AzureEventHubResource("hub", "event-hub", resource.Resource); 55AzureEventHubResource parent = null!; 212IResourceBuilder<AzureEventHubResource> builder = null!; 213Action<AzureEventHubResource> configure = (c) => { }; 226Action<AzureEventHubResource> configure = null!; 237IResourceBuilder<AzureEventHubResource> builder = null!;