152 references to AddSingleton
ApiExplorerWebSite (1)
Startup.cs (1)
34services.AddSingleton<ApiExplorerDataFilter>();
BasicWebSite (3)
StartupWithCustomInvalidModelStateFactory.cs (1)
36services.AddSingleton<ContactsRepository>();
StartupWithoutEndpointRouting.cs (1)
45services.AddSingleton<ContactsRepository>();
StartupWithSystemTextJson.cs (1)
13services.AddSingleton<ContactsRepository>();
BlazorServerApp (1)
Startup.cs (1)
23services.AddSingleton<WeatherForecastService>();
BlazorUnitedApp (1)
Program.cs (1)
13builder.Services.AddSingleton<WeatherForecastService>();
HtmlGenerationWebSite (1)
Startup.cs (1)
21services.AddSingleton<ProductsService>();
Microsoft.AspNetCore.Authentication.Test (2)
WsFederation\WsFederationTest.cs (1)
208services.AddSingleton<MyWsFedEvents>();
WsFederation\WsFederationTest_Handler.cs (1)
206services.AddSingleton<MyWsFedEvents>();
Microsoft.AspNetCore.Components.Endpoints.Tests (9)
EndpointHtmlRendererTest.cs (4)
1674services.AddSingleton<ComponentStatePersistenceManager>(); 1676services.AddSingleton<ServerComponentSerializer>(); 1677services.AddSingleton<HttpContextFormDataProvider>(); 1679services.AddSingleton<ComponentStatePersistenceManager>();
RazorComponentResultTest.cs (5)
459.AddSingleton<EndpointHtmlRenderer>() 462.AddSingleton<ServerComponentSerializer>() 463.AddSingleton<ComponentStatePersistenceManager>() 465.AddSingleton<HttpContextFormDataProvider>() 466.AddSingleton<ComponentStatePersistenceManager>()
Microsoft.AspNetCore.Components.Tests (1)
OwningComponentBaseTest.cs (1)
15services.AddSingleton<Counter>();
Microsoft.AspNetCore.Components.Web.Tests (3)
Forms\EditFormTest.cs (1)
23services.AddSingleton<ComponentStatePersistenceManager>();
HtmlRendering\HtmlRendererTest.cs (2)
757var serviceProvider = GetServiceProvider(collection => collection.AddSingleton<AsyncComponent>()); 783var serviceProvider = GetServiceProvider(collection => collection.AddSingleton<AsyncComponent>());
Microsoft.AspNetCore.Components.WebAssembly (1)
Hosting\WebAssemblyHostBuilder.cs (1)
306Services.AddSingleton<ComponentStatePersistenceManager>();
Microsoft.AspNetCore.Components.WebAssembly.Tests (3)
Hosting\WebAssemblyHostBuilderTest.cs (2)
99builder.Services.AddSingleton<TestServiceThatTakesStringBuilder>(); 116builder.Services.AddSingleton<TestServiceThatTakesStringBuilder>();
Hosting\WebAssemblyHostTest.cs (1)
65builder.Services.AddSingleton<DisposableService>();
Microsoft.AspNetCore.Components.WebView.Test (1)
WebViewManagerTests.cs (1)
115return new ServiceCollection().AddSingleton<SingletonService>().AddScoped<ScopedService>();
Microsoft.AspNetCore.Components.WebViewE2E.Test (1)
BasicBlazorHybridTest.cs (1)
42serviceCollection.AddSingleton<HttpClient>();
Microsoft.AspNetCore.Grpc.JsonTranscoding.IntegrationTests (1)
Infrastructure\GrpcTestFixture.cs (1)
55services.AddSingleton<DynamicGrpcServiceRegistry>();
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (1)
Infrastructure\TestHelpers.cs (1)
23serviceCollection.AddSingleton<JsonTranscodingGreeterService>();
Microsoft.AspNetCore.Hosting (2)
Internal\WebHost.cs (2)
64_applicationServiceCollection.AddSingleton<ApplicationLifetime>(); 74_applicationServiceCollection.AddSingleton<HostedServiceExecutor>();
Microsoft.AspNetCore.Hosting.Tests (4)
ConfigureBuilderTests.cs (1)
19.AddSingleton<CrasherService>()
StartupManagerTests.cs (1)
734services.AddSingleton<SimpleService>();
WebHostBuilderTests.cs (2)
1401services.AddSingleton<StartOrder>(); 1692.ConfigureServices(services => services.AddSingleton<ServiceA>())
Microsoft.AspNetCore.Http.Connections.Tests (65)
HttpConnectionDispatcherTests.cs (65)
63services.AddSingleton<TestConnectionHandler>(); 87services.AddSingleton<TestConnectionHandler>(); 113services.AddSingleton<TestConnectionHandler>(); 150services.AddSingleton<TestConnectionHandler>(); 178services.AddSingleton<TestConnectionHandler>(); 224services.AddSingleton<TestConnectionHandler>(); 265services.AddSingleton<TestConnectionHandler>(); 304services.AddSingleton<TestConnectionHandler>(); 346services.AddSingleton<TestConnectionHandler>(); 384services.AddSingleton<TestConnectionHandler>(); 423services.AddSingleton<TestConnectionHandler>(); 463services.AddSingleton<TestConnectionHandler>(); 526services.AddSingleton<TestConnectionHandler>(); 594services.AddSingleton<TestConnectionHandler>(); 657services.AddSingleton<TestConnectionHandler>(); 720services.AddSingleton<TestConnectionHandler>(); 759services.AddSingleton<HttpContextConnectionHandler>(); 857services.AddSingleton<TestConnectionHandler>(); 903services.AddSingleton<TestConnectionHandler>(); 933services.AddSingleton<TestConnectionHandler>(); 1007services.AddSingleton<ImmediatelyCompleteConnectionHandler>(); 1040services.AddSingleton<SynchronusExceptionConnectionHandler>(); 1068services.AddSingleton<ImmediatelyCompleteConnectionHandler>(); 1104services.AddSingleton<ImmediatelyCompleteConnectionHandler>(); 1140services.AddSingleton<ImmediatelyCompleteConnectionHandler>(); 1191services.AddSingleton<TestConnectionHandler>(); 1286services.AddSingleton<TestConnectionHandler>(); 1326services.AddSingleton<TestConnectionHandler>(); 1371services.AddSingleton<TestConnectionHandler>(); 1411services.AddSingleton<ImmediatelyCompleteConnectionHandler>(); 1440services.AddSingleton<TestConnectionHandler>(); 1486services.AddSingleton<TestConnectionHandler>(); 1551services.AddSingleton<TestConnectionHandler>(); 1615services.AddSingleton<TestConnectionHandler>(); 1646services.AddSingleton<TestConnectionHandler>(); 1680services.AddSingleton<BlockingConnectionHandler>(); 1715services.AddSingleton<BlockingConnectionHandler>(); 1757services.AddSingleton<TestConnectionHandler>(); 1803services.AddSingleton<ImmediatelyCompleteConnectionHandler>(); 1836services.AddSingleton<TestConnectionHandler>(); 1888services.AddSingleton<TestConnectionHandler>(); 1942services.AddSingleton<TestConnectionHandler>(); 1988services.AddSingleton<TestConnectionHandler>(); 2020serviceCollection.AddSingleton<TestConnectionHandler>(); 2061services.AddSingleton<TestConnectionHandler>(); 2114services.AddSingleton<TestConnectionHandler>(); 2167services.AddSingleton<NeverEndingConnectionHandler>(); 2267services.AddSingleton<TestConnectionHandler>(); 2293services.AddSingleton<TestConnectionHandler>(); 2322services.AddSingleton<TestConnectionHandler>(); 2351services.AddSingleton<TestConnectionHandler>(); 2555services.AddSingleton<TestConnectionHandler>(); 2617services.AddSingleton<TestConnectionHandler>(); 2674services.AddSingleton<TestConnectionHandler>(); 2733services.AddSingleton<TestConnectionHandler>(); 2773services.AddSingleton<NeverEndingConnectionHandler>(); 2822services.AddSingleton<NeverEndingConnectionHandler>(); 2849services.AddSingleton<NeverEndingConnectionHandler>(); 2879services.AddSingleton<TestConnectionHandler>(); 2926services.AddSingleton<NeverEndingConnectionHandler>(); 2962services.AddSingleton<ServiceProviderConnectionHandler>(); 3013services.AddSingleton<ServiceProviderConnectionHandler>(); 3068services.AddSingleton<ServiceProviderConnectionHandler>(); 3113services.AddSingleton<NeverEndingConnectionHandler>(); 3695services.AddSingleton<ImmediatelyCompleteConnectionHandler>();
Microsoft.AspNetCore.HttpLogging (2)
HttpLoggingServicesExtensions.cs (2)
70services.AddSingleton<W3CLoggerProcessor>(); 71services.AddSingleton<W3CLogger>();
Microsoft.AspNetCore.Mvc.Core.Test (2)
FileResultHelperTest.cs (2)
80.AddSingleton<EmptyFileResultExecutor>() 463services.AddSingleton<EmptyFileResultExecutor>();
Microsoft.AspNetCore.Mvc.FunctionalTests (2)
AsyncDisposalTest.cs (1)
23.ConfigureServices(s => s.AddSingleton<ControllerTestDisposeAsync>());
PageAsyncDisposalTest.cs (1)
23.ConfigureServices(s => s.AddSingleton<RazorPagesWebSite.PageTestDisposeAsync>());
Microsoft.AspNetCore.Mvc.Razor.Test (1)
RazorHotReloadTest.cs (1)
79.AddSingleton<RazorHotReload>()
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (2)
ViewComponentResultTest.cs (2)
153services.AddSingleton<IViewComponentSelector>(); 663services.AddSingleton<ViewComponentInvokerCache>();
Microsoft.AspNetCore.OpenApi.Tests (1)
Transformers\DocumentTransformerTests.cs (1)
76var serviceCollection = new ServiceCollection().AddSingleton<Dependency>();
Microsoft.AspNetCore.RateLimiting (1)
RateLimiterServiceCollectionExtensions.cs (1)
40services.AddSingleton<RateLimitingMetrics>();
Microsoft.AspNetCore.Routing.Tests (8)
Builder\RouteHandlerEndpointRouteBuilderExtensionsTest.cs (6)
263var builder = new DefaultEndpointRouteBuilder(new ApplicationBuilder(new ServiceCollection().AddSingleton<TodoService>().BuildServiceProvider())); 283var builder = new DefaultEndpointRouteBuilder(new ApplicationBuilder(new ServiceCollection().AddSingleton<TodoService>().BuildServiceProvider())); 303var builder = new DefaultEndpointRouteBuilder(new ApplicationBuilder(new ServiceCollection().AddSingleton<TodoService>().BuildServiceProvider())); 327var builder = new DefaultEndpointRouteBuilder(new ApplicationBuilder(new ServiceCollection().AddSingleton<TodoService>().BuildServiceProvider())); 347var builder = new DefaultEndpointRouteBuilder(new ApplicationBuilder(new ServiceCollection().AddSingleton<TodoService>().BuildServiceProvider())); 367var builder = new DefaultEndpointRouteBuilder(new ApplicationBuilder(new ServiceCollection().AddSingleton<TodoService>().BuildServiceProvider()));
RouteTest.cs (1)
1762services.AddSingleton<RoutingMarkerService>();
TemplateParserDefaultValuesTests.cs (1)
130services.AddSingleton<RoutingMarkerService>();
Microsoft.AspNetCore.Server.HttpSys (1)
WebHostBuilderHttpSysExtensions.cs (1)
31services.AddSingleton<MessagePump>();
Microsoft.AspNetCore.Server.Kestrel (1)
WebHostBuilderKestrelExtensions.cs (1)
90services.AddSingleton<KestrelMetrics>();
Microsoft.AspNetCore.SignalR.Client.Core (1)
HubConnectionBuilder.cs (1)
30Services.AddSingleton<HubConnection>();
Microsoft.AspNetCore.SignalR.Tests (17)
HubConnectionHandlerTests.cs (16)
4671provider.AddSingleton<Service1>(); 4688provider.AddSingleton<Service1>(); 4689provider.AddSingleton<Service2>(); 4690provider.AddSingleton<Service3>(); 4707provider.AddSingleton<Service1>(); 4708provider.AddSingleton<Service2>(); 4709provider.AddSingleton<Service3>(); 4756provider.AddSingleton<Service1>(); 4777provider.AddSingleton<Service1>(); 4798provider.AddSingleton<Service1>(); 4823provider.AddSingleton<Service1>(); 4845provider.AddSingleton<Service1>(); 4846provider.AddSingleton<Service2>(); 4867provider.AddSingleton<Service1>(); 4868provider.AddSingleton<Service2>(); 5071provider.AddSingleton<Service1>();
HubFilterTests.cs (1)
584services.AddSingleton<CounterFilter>();
Microsoft.AspNetCore.SpaProxy (1)
SpaHostingStartup.cs (1)
27services.AddSingleton<SpaProxyLaunchManager>();
Microsoft.AspNetCore.TestHost.Tests (2)
TestServerTests.cs (2)
617services.AddSingleton<ContextHolder>(); 894services.AddSingleton<SimpleService>();
Microsoft.AspNetCore.Tests (2)
WebApplicationTests.cs (2)
1790builder.Services.AddSingleton<Service2>(); 1804builder.Services.AddSingleton<Service2>();
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (1)
DefaultHealthCheckServiceTest.cs (1)
467b.Services.AddSingleton<AnotherService>();
Mvc.RoutingWebSite (1)
StartupRoutingDifferentBranches.cs (1)
35services.AddSingleton<BranchesTransformer>();
PhotinoTestApp (1)
Program.cs (1)
18serviceCollection.AddSingleton<HttpClient>();
RoutingSandbox (1)
UseEndpointRoutingStartup.cs (1)
20services.AddSingleton<FrameworkEndpointDataSource>();
SocialWeather (3)
Startup.cs (3)
17services.AddSingleton<PipeWeatherStreamFormatter>(); 18services.AddSingleton<ProtobufWeatherStreamFormatter>(); 19services.AddSingleton<FormatterResolver>();