4 instantiations of TcpEndpointProbesOptions
Microsoft.Extensions.Diagnostics.Probes (3)
KubernetesProbesOptions.cs (3)
21
public TcpEndpointProbesOptions LivenessProbe { get; set; } = new
TcpEndpointProbesOptions
32
public TcpEndpointProbesOptions StartupProbe { get; set; } = new
TcpEndpointProbesOptions
43
public TcpEndpointProbesOptions ReadinessProbe { get; set; } = new
TcpEndpointProbesOptions
Microsoft.Extensions.Diagnostics.Probes.Tests (1)
TcpEndpointProbesServiceTests.cs (1)
27
var options = new
TcpEndpointProbesOptions
29 references to TcpEndpointProbesOptions
Microsoft.Extensions.Diagnostics.Probes (17)
KubernetesProbesOptions.cs (3)
21
public
TcpEndpointProbesOptions
LivenessProbe { get; set; } = new TcpEndpointProbesOptions
32
public
TcpEndpointProbesOptions
StartupProbe { get; set; } = new TcpEndpointProbesOptions
43
public
TcpEndpointProbesOptions
ReadinessProbe { get; set; } = new TcpEndpointProbesOptions
TcpEndpointProbesExtensions.cs (11)
47
.AddOptionsWithValidateOnStart<
TcpEndpointProbesOptions
, TcpEndpointProbesOptionsValidator>(name);
51
var
options = provider.GetRequiredService<IOptionsMonitor<
TcpEndpointProbesOptions
>>().Get(name);
63
/// <param name="configure">Configuration for <see cref="
TcpEndpointProbesOptions
"/>.</param>
67
Action<
TcpEndpointProbesOptions
> configure)
83
/// <param name="configure">Configuration for <see cref="
TcpEndpointProbesOptions
"/>.</param>
88
Action<
TcpEndpointProbesOptions
> configure)
103
/// <param name="configurationSection">Configuration for <see cref="
TcpEndpointProbesOptions
"/>.</param>
112
_ = services.Configure<
TcpEndpointProbesOptions
>(configurationSection);
123
/// <param name="configurationSection">Configuration for <see cref="
TcpEndpointProbesOptions
"/>.</param>
133
_ = services.Configure<
TcpEndpointProbesOptions
>(name, configurationSection);
TcpEndpointProbesOptionsValidator.cs (1)
9
internal sealed partial class TcpEndpointProbesOptionsValidator : IValidateOptions<
TcpEndpointProbesOptions
>
TcpEndpointProbesService.cs (2)
25
private readonly
TcpEndpointProbesOptions
_options;
30
public TcpEndpointProbesService(ILogger<TcpEndpointProbesService> logger, HealthCheckService healthCheckService,
TcpEndpointProbesOptions
options)
Microsoft.Extensions.Diagnostics.Probes.Tests (12)
KubernetesProbesExtensionsTests.cs (6)
37
var configurations = host.Services.GetServices<IOptionsMonitor<
TcpEndpointProbesOptions
>>();
48
var
livenessConfig = config.Get(ProbeTags.Liveness);
54
var
startupConfig = config.Get(ProbeTags.Startup);
60
var
readinessConfig = config.Get(ProbeTags.Readiness);
81
var configurations = host.Services.GetServices<IOptionsMonitor<
TcpEndpointProbesOptions
>>();
109
var configurations = host.Services.GetServices<IOptionsMonitor<
TcpEndpointProbesOptions
>>();
TcpEndpointProbesExtensionsTests.cs (5)
56
var configurations = host.Services.GetServices<IOptions<
TcpEndpointProbesOptions
>>();
93
var configurations = host.Services.GetServices<IOptionsMonitor<
TcpEndpointProbesOptions
>>();
119
var configurations = host.Services.GetServices<IOptions<
TcpEndpointProbesOptions
>>();
144
var configurations = host.Services.GetServices<IOptionsMonitor<
TcpEndpointProbesOptions
>>();
165
var configurations = host.Services.GetServices<IOptionsMonitor<
TcpEndpointProbesOptions
>>();
TcpEndpointProbesServiceTests.cs (1)
27
var
options = new TcpEndpointProbesOptions