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