1 instantiation of AzureEventHubResource
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
121var hub = new AzureEventHubResource(name, hubName, builder.Resource);
13 references to AzureEventHubResource
Aspire.Hosting.Azure.EventHubs (13)
AzureEventHubConsumerGroupResource.cs (3)
16public class AzureEventHubConsumerGroupResource : Resource, IResourceWithParent<AzureEventHubResource>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig 21public AzureEventHubConsumerGroupResource(string name, string consumerGroupName, AzureEventHubResource parent) : base(name) 35public AzureEventHubResource Parent { get; }
AzureEventHubResource.cs (2)
19/// Initializes a new instance of the <see cref="AzureEventHubResource"/> class. 82var hub = this;
AzureEventHubsExtensions.cs (7)
113public static IResourceBuilder<AzureEventHubResource> AddHub(this IResourceBuilder<AzureEventHubsResource> builder, [ResourceName] string name, string? hubName = null) 121var hub = new AzureEventHubResource(name, hubName, builder.Resource); 131/// <param name="configure">A method that can be used for customizing the <see cref="AzureEventHubResource"/>.</param> 133public static IResourceBuilder<AzureEventHubResource> WithProperties(this IResourceBuilder<AzureEventHubResource> builder, Action<AzureEventHubResource> configure) 150public static IResourceBuilder<AzureEventHubConsumerGroupResource> AddConsumerGroup(this IResourceBuilder<AzureEventHubResource> builder, [ResourceName] string name, string? groupName = null)
AzureEventHubsResource.cs (1)
30internal List<AzureEventHubResource> Hubs { get; } = [];