2 implementations of IRequiredCommandValidator
Aspire.Hosting (1)
ApplicationModel\RequiredCommandValidator.cs (1)
17internal sealed class RequiredCommandValidator : IRequiredCommandValidator, IDisposable
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelResourceBuilderExtensionsTests.cs (1)
812private sealed class TestRequiredCommandValidator : IRequiredCommandValidator
10 references to IRequiredCommandValidator
Aspire.Hosting (5)
ApplicationModel\RequiredCommandValidator.cs (1)
14/// Default implementation of <see cref="IRequiredCommandValidator"/> that validates commands
DistributedApplicationBuilder.cs (1)
557_innerBuilder.Services.TryAddSingleton<IRequiredCommandValidator, RequiredCommandValidator>();
Lifecycle\RequiredCommandValidationEventingSubscriber.cs (3)
16/// validation to <see cref="IRequiredCommandValidator"/>. 19IRequiredCommandValidator validator) : IDistributedApplicationEventingSubscriber 21private readonly IRequiredCommandValidator _validator = validator ?? throw new ArgumentNullException(nameof(validator));
Aspire.Hosting.DevTunnels (2)
DevTunnelResourceBuilderExtensions.cs (2)
123var commandValidator = e.Services.GetRequiredService<IRequiredCommandValidator>();
Aspire.Hosting.DevTunnels.Tests (3)
DevTunnelResourceBuilderExtensionsTests.cs (3)
209builder.Services.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>(); 251builder.Services.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>(); 709builder.Services.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();