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)
208public static IResourceBuilder<AzureEventHubsResource> RunAsEmulator(this IResourceBuilder<AzureEventHubsResource> builder, Action<IResourceBuilder<AzureEventHubsEmulatorResource>>? configureContainer = null) 242var surrogate = new AzureEventHubsEmulatorResource(builder.Resource); 302var hasCustomConfigJson = builder.Resource.Annotations.OfType<ContainerMountAnnotation>().Any(v => v.Target == AzureEventHubsEmulatorResource.EmulatorConfigJsonPath); 351AzureEventHubsEmulatorResource.EmulatorConfigJsonPath, 375/// <param name="builder">The builder for the <see cref="AzureEventHubsEmulatorResource"/>.</param> 377/// <returns>A builder for the <see cref="AzureEventHubsEmulatorResource"/>.</returns> 379public static IResourceBuilder<AzureEventHubsEmulatorResource> WithDataBindMount(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, string? path = null) 389/// <param name="builder">The builder for the <see cref="AzureEventHubsEmulatorResource"/>.</param> 391/// <returns>A builder for the <see cref="AzureEventHubsEmulatorResource"/>.</returns> 393public static IResourceBuilder<AzureEventHubsEmulatorResource> WithDataVolume(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, string? name = null) 407public static IResourceBuilder<AzureEventHubsEmulatorResource> WithGatewayPort(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, int? port) 420public static IResourceBuilder<AzureEventHubsEmulatorResource> WithHostPort(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, int? port) 433/// <param name="builder">The builder for the <see cref="AzureEventHubsEmulatorResource"/>.</param> 436public static IResourceBuilder<AzureEventHubsEmulatorResource> WithConfigurationFile(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, string path) 442var configFileMount = builder.Resource.Annotations.OfType<ContainerMountAnnotation>().LastOrDefault(v => v.Target == AzureEventHubsEmulatorResource.EmulatorConfigJsonPath); 448return builder.WithBindMount(path, AzureEventHubsEmulatorResource.EmulatorConfigJsonPath, isReadOnly: true); 454/// <param name="builder">The builder for the <see cref="AzureEventHubsEmulatorResource"/>.</param> 457public static IResourceBuilder<AzureEventHubsEmulatorResource> WithConfiguration(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, Action<JsonNode> configJson)
Aspire.Hosting.Azure.Tests (6)
PublicApiTests\EventHubsPublicApiTests.cs (6)
278IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 291IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 305IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 317IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 329IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!; 359IResourceBuilder<AzureEventHubsEmulatorResource> builder = null!;