6 instantiations of AzureEventHubResource
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
133var hub = new AzureEventHubResource(name, hubName, builder.Resource);
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);
22 references to AzureEventHubResource
Aspire.Hosting.Azure.EventHubs (15)
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 (2)
14/// Initializes a new instance of the <see cref="AzureEventHubResource"/> class. 77var hub = this;
AzureEventHubsExtensions.cs (9)
80foreach (var hub in azureResource.Hubs) 125public static IResourceBuilder<AzureEventHubResource> AddHub(this IResourceBuilder<AzureEventHubsResource> builder, [ResourceName] string name, string? hubName = null) 133var hub = new AzureEventHubResource(name, hubName, builder.Resource); 143/// <param name="configure">A method that can be used for customizing the <see cref="AzureEventHubResource"/>.</param> 145public static IResourceBuilder<AzureEventHubResource> WithProperties(this IResourceBuilder<AzureEventHubResource> builder, Action<AzureEventHubResource> configure) 163this IResourceBuilder<AzureEventHubResource> builder, 425foreach (var hub in emulatorResource.Hubs)
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!;