8 implementations of Get
Aspire.Dashboard.Tests (2)
Model\TestOptionsMonitor.cs (1)
17public T Get(string? name)
OtlpApiKeyAuthenticationHandlerTests.cs (1)
110public T Get(string? name) => CurrentValue;
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (1)
StaticOptionsMonitor.cs (1)
18public T Get(string? name)
Microsoft.Extensions.Logging (1)
StaticFilterOptionsMonitor.cs (1)
18public LoggerFilterOptions Get(string? name) => CurrentValue;
Microsoft.Extensions.Logging.Console (1)
FormatterOptionsMonitor.cs (1)
21public TOptions Get(string? name) => _options;
Microsoft.Extensions.Options (1)
OptionsMonitor.cs (1)
89public virtual TOptions Get(string? name)
Microsoft.Extensions.Telemetry.Tests (2)
Logging\ExtendedLoggerTests.cs (1)
1224public T Get(string? name) => CurrentValue;
Logging\SerialExtendedLoggerTests.cs (1)
97public T Get(string? name) => CurrentValue;
73 references to Get
Aspire.Azure.AI.OpenAI.Tests (1)
AspireAzureAIOpenAIExtensionsTests.cs (1)
191var options = host.Services.GetRequiredService<IOptionsMonitor<AzureOpenAIClientOptions>>().Get(useKeyed ? "openai" : "Default");
Aspire.Dashboard.Tests (1)
DashboardOptionsTests.cs (1)
312var openIdConnectAuthOptions = app.Services.GetService<IOptionsMonitor<OpenIdConnectOptions>>()?.Get(OpenIdConnectDefaults.AuthenticationScheme);
Aspire.Keycloak.Authentication.Tests (8)
AspireKeycloakExtensionTests.cs (8)
31.Get(JwtBearerDefaults.AuthenticationScheme)); 50host.Services.GetRequiredService<IOptionsMonitor<JwtBearerOptions>>().Get(scheme)); 71.Get(JwtBearerDefaults.AuthenticationScheme); 93.Get(scheme); 112.Get(OpenIdConnectDefaults.AuthenticationScheme)); 131host.Services.GetRequiredService<IOptionsMonitor<OpenIdConnectOptions>>().Get(scheme)); 153.Get(OpenIdConnectDefaults.AuthenticationScheme); 176.Get(scheme);
Aspire.Microsoft.Azure.StackExchangeRedis.Tests (1)
AspireMicrosoftAzureStackExchangeRedisExtensionsTests.cs (1)
43host.Services.GetRequiredService<IOptionsMonitor<ConfigurationOptions>>().Get("redis") :
Aspire.OpenAI (1)
AspireOpenAIExtensions.cs (1)
134serviceProvider.GetRequiredService<IOptionsMonitor<OpenAIClientOptions>>().Get(serviceKey);
Aspire.StackExchange.Redis (2)
AspireRedisExtensions.cs (1)
202serviceProvider.GetRequiredService<IOptionsMonitor<ConfigurationOptions>>().Get(optionsName);
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\StackExchangeRedisInstrumentation.cs (1)
44var options = this.options.Get(name);
Aspire.StackExchange.Redis.DistributedCaching (1)
AspireRedisDistributedCacheExtensions.cs (1)
166var options = sp.GetRequiredService<IOptionsMonitor<RedisCacheOptions>>().Get((string?)key);
Aspire.StackExchange.Redis.Tests (1)
AspireRedisExtensionsTests.cs (1)
195host.Services.GetRequiredService<IOptionsMonitor<ConfigurationOptions>>().Get("redis") :
Microsoft.AspNetCore.Authentication (1)
AuthenticationHandler.cs (1)
155Options = OptionsMonitor.Get(Scheme.Name);
Microsoft.AspNetCore.Identity (1)
IdentityApiEndpointRouteBuilderExtensions.cs (1)
126var refreshTokenProtector = bearerTokenOptions.Get(IdentityConstants.BearerScheme).RefreshTokenProtector;
Microsoft.Extensions.Caching.Hybrid (1)
HybridCacheServiceExtensions.cs (1)
103var options = optionsService.Get(optionsName);
Microsoft.Extensions.Diagnostics.Probes (1)
TcpEndpointProbesExtensions.cs (1)
51var options = provider.GetRequiredService<IOptionsMonitor<TcpEndpointProbesOptions>>().Get(name);
Microsoft.Extensions.Diagnostics.Probes.Tests (15)
KubernetesProbesExtensionsTests.cs (9)
48var livenessConfig = config.Get(ProbeTags.Liveness); 54var startupConfig = config.Get(ProbeTags.Startup); 60var readinessConfig = config.Get(ProbeTags.Readiness); 86Assert.Equal(1, config.Get(ProbeTags.Liveness).TcpPort); 87Assert.Equal(2, config.Get(ProbeTags.Startup).TcpPort); 88Assert.Equal(3, config.Get(ProbeTags.Readiness).TcpPort); 114Assert.Equal(1, config.Get(ProbeTags.Liveness).TcpPort); 115Assert.Equal(2, config.Get(ProbeTags.Startup).TcpPort); 116Assert.Equal(3, config.Get(ProbeTags.Readiness).TcpPort);
TcpEndpointProbesExtensionsTests.cs (6)
97Assert.NotNull(config.Get("Liveness")); 98Assert.Equal(TimeSpan.FromSeconds(5), config.Get("Liveness").HealthAssessmentPeriod); 149Assert.NotNull(configuration.Get("Liveness")); 150Assert.Equal(1234, configuration.Get("Liveness").TcpPort); 170Assert.NotNull(config.Get("Liveness")); 171Assert.NotNull(config.Get("Readiness"));
Microsoft.Extensions.Http (4)
DefaultHttpClientFactory.cs (2)
110HttpClientFactoryOptions options = _optionsMonitor.Get(name); 136HttpClientFactoryOptions options = _optionsMonitor.Get(name);
DefaultHttpMessageHandlerBuilder.cs (1)
72TimeSpan lifetime = optionsMonitor.Get(_name).HandlerLifetime;
Logging\LoggingHttpMessageHandlerBuilderFilter.cs (1)
40HttpClientFactoryOptions options = _optionsMonitor.Get(builder.Name);
Microsoft.Extensions.Http.Diagnostics (1)
Logging\Internal\OptionsExtensions.cs (1)
27return optionsMonitor.Get(serviceKey);
Microsoft.Extensions.Http.Diagnostics.Tests (16)
Logging\AcceptanceTests.cs (9)
471var optionsFirst = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get(FirstClientName); 472var optionsSecond = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get(SecondClientName); 506var optionsFirst = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get(nameof(ITestHttpClient1)); 507var optionsSecond = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get(nameof(ITestHttpClient2)); 556var optionsFirst = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get(nameof(ITestHttpClient1)); 557var optionsSecond = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get(nameof(ITestHttpClient2)); 558var optionsThird = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get("testClient3"); 559var optionsFourth = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get("testClient4"); 560var optionsFifth = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get("testClient5");
Logging\HttpClientLoggingExtensionsTest.cs (6)
94var optionsFirst = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get("test1"); 95var optionsSecond = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get("test2"); 117var optionsFirst = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get(nameof(ITestHttpClient1)); 118var optionsSecond = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get(nameof(ITestHttpClient2)); 179var options = provider.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get("test"); 236.GetRequiredService<IOptionsMonitor<LoggingOptions>>().Get("test");
Logging\Internal\HelperExtensions.cs (1)
33.Setup(monitor => monitor.Get(key))
Microsoft.Extensions.Http.Resilience (3)
Internal\NamedOptionsCache.cs (1)
17Options = optionsMonitor.Get(optionsName);
Resilience\Internal\PipelineKeyProviderHelper.cs (1)
28return provider.GetRequiredService<IOptionsMonitor<PipelineKeyOptions>>().Get(pipelineName).KeyProvider;
Resilience\ResilienceHttpClientBuilderExtensions.StandardResilience.cs (1)
80var options = monitor.Get(optionsName);
Microsoft.Extensions.Http.Resilience.Tests (5)
Hedging\StandardHedgingTests.cs (4)
66var options = serviceProvider.GetRequiredService<IOptionsMonitor<HttpStandardHedgingResilienceOptions>>().Get(Builder.Name); 81var options = serviceProvider.GetRequiredService<IOptionsMonitor<HttpStandardHedgingResilienceOptions>>().Get(Builder.Name); 103var options = serviceProvider.GetRequiredService<IOptionsMonitor<HttpStandardHedgingResilienceOptions>>().Get(Builder.Name); 112var options = serviceProvider.GetRequiredService<IOptionsMonitor<HttpStandardHedgingResilienceOptions>>().Get(Builder.Name);
Routing\RoutingStrategyTest.cs (1)
155.Get(name ?? Builder.Name).RoutingStrategyProvider!;
Microsoft.Extensions.ObjectPool.DependencyInjection.Tests (8)
DependencyInjectionExtensionsTests.cs (8)
56Assert.Equal(2048, sut.Get(typeof(TestClass).FullName!).Capacity); 57Assert.Equal(4096, sut.Get(typeof(TestDependency).FullName!).Capacity); 72Assert.Equal(DependencyInjectionPoolOptions.DefaultCapacity, options.Get(null).Capacity); 73Assert.Equal(DependencyInjectionPoolOptions.DefaultCapacity, options.Get(typeof(object).FullName!).Capacity); 74Assert.Equal(2048, options.Get(typeof(TestClass).FullName!).Capacity); 75Assert.Equal(4096, options.Get(typeof(TestDependency).FullName!).Capacity); 122Assert.Equal(64, optionsMonitor.Get(typeof(TestDependency).FullName).Capacity); 152Assert.Equal(64, optionsMonitor.Get(typeof(ITestClass).FullName).Capacity);
Microsoft.Extensions.Options (1)
OptionsBuilderExtensions.cs (1)
33vo._validators[(typeof(TOptions), optionsBuilder.Name)] = () => options.Get(optionsBuilder.Name);