1 instantiation of AzureEventHubsEmulatorResource
Aspire.Hosting.Azure.Tests (1)
PublicApiTests\EventHubsPublicApiTests.cs (1)
116var action = () => new AzureEventHubsEmulatorResource(innerResource);
30 references to AzureEventHubsEmulatorResource
Aspire.Hosting.Azure.EventHubs (24)
AzureEventHubsExtensions.cs (24)
202public static IResourceBuilder<AzureEventHubsResource> RunAsEmulator(this IResourceBuilder<AzureEventHubsResource> builder, Action<IResourceBuilder<AzureEventHubsEmulatorResource>>? configureContainer = null) 236var surrogate = new AzureEventHubsEmulatorResource(builder.Resource); 296var hasCustomConfigJson = builder.Resource.Annotations.OfType<ContainerMountAnnotation>().Any(v => v.Target == AzureEventHubsEmulatorResource.EmulatorConfigJsonPath); 345AzureEventHubsEmulatorResource.EmulatorConfigJsonPath, 369/// <param name="builder">The builder for the <see cref="AzureEventHubsEmulatorResource"/>.</param> 371/// <returns>A builder for the <see cref="AzureEventHubsEmulatorResource"/>.</returns> 372public static IResourceBuilder<AzureEventHubsEmulatorResource> WithDataBindMount(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, string? path = null) 382/// <param name="builder">The builder for the <see cref="AzureEventHubsEmulatorResource"/>.</param> 384/// <returns>A builder for the <see cref="AzureEventHubsEmulatorResource"/>.</returns> 385public static IResourceBuilder<AzureEventHubsEmulatorResource> WithDataVolume(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, string? name = null) 399public static IResourceBuilder<AzureEventHubsEmulatorResource> WithGatewayPort(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, int? port) 412public static IResourceBuilder<AzureEventHubsEmulatorResource> WithHostPort(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, int? port) 425/// <param name="builder">The builder for the <see cref="AzureEventHubsEmulatorResource"/>.</param> 428public static IResourceBuilder<AzureEventHubsEmulatorResource> WithConfigurationFile(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, string path) 434var configFileMount = builder.Resource.Annotations.OfType<ContainerMountAnnotation>().LastOrDefault(v => v.Target == AzureEventHubsEmulatorResource.EmulatorConfigJsonPath); 440return builder.WithBindMount(path, AzureEventHubsEmulatorResource.EmulatorConfigJsonPath, isReadOnly: true); 446/// <param name="builder">The builder for the <see cref="AzureEventHubsEmulatorResource"/>.</param> 449public static IResourceBuilder<AzureEventHubsEmulatorResource> WithConfiguration(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, Action<JsonNode> configJson)
Aspire.Hosting.Azure.Tests (6)
PublicApiTests\EventHubsPublicApiTests.cs (6)
278IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 289IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 301IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 313IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 325IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 355IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!;