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