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)
897
private 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)
571
_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)
121
var
commandValidator = e.Services.GetRequiredService<
IRequiredCommandValidator
>();
Aspire.Hosting.DevTunnels.Tests (3)
DevTunnelResourceBuilderExtensionsTests.cs (3)
208
builder.Services.AddSingleton<
IRequiredCommandValidator
, TestRequiredCommandValidator>();
250
builder.Services.AddSingleton<
IRequiredCommandValidator
, TestRequiredCommandValidator>();
725
builder.Services.AddSingleton<
IRequiredCommandValidator
, TestRequiredCommandValidator>();