38 references to TryAddSingleton
Microsoft.AspNetCore.Authentication (1)
AuthenticationServiceCollectionExtensions.cs (1)
26services.TryAddSingleton(TimeProvider.System);
Microsoft.AspNetCore.Components.WebView.Maui (1)
src\BlazorWebView\src\SharedSource\BlazorWebViewServiceCollectionExtensions.cs (1)
43 services.TryAddSingleton(new BlazorWebViewDeveloperTools { Enabled = false });
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
src\BlazorWebView\src\SharedSource\BlazorWebViewServiceCollectionExtensions.cs (1)
43 services.TryAddSingleton(new BlazorWebViewDeveloperTools { Enabled = false });
Microsoft.AspNetCore.Components.WebView.Wpf (1)
src\BlazorWebView\src\SharedSource\BlazorWebViewServiceCollectionExtensions.cs (1)
43 services.TryAddSingleton(new BlazorWebViewDeveloperTools { Enabled = false });
Microsoft.AspNetCore.Diagnostics.Middleware (3)
src\Shared\Debugger\DebuggerExtensions.cs (3)
29services.TryAddSingleton<IDebuggerState>(DebuggerState.System); 43services.TryAddSingleton<IDebuggerState>(DebuggerState.Attached); 57services.TryAddSingleton<IDebuggerState>(DebuggerState.Detached);
Microsoft.AspNetCore.Hosting (3)
GenericHost\GenericWebHostBuilder.cs (1)
77services.TryAddSingleton(DistributedContextPropagator.Current);
GenericHost\SlimWebHostBuilder.cs (1)
51services.TryAddSingleton(DistributedContextPropagator.Current);
WebHostBuilder.cs (1)
291services.TryAddSingleton(DistributedContextPropagator.Current);
Microsoft.AspNetCore.HttpLogging (3)
HttpLoggingServicesExtensions.cs (3)
25services.TryAddSingleton(ObjectPool.ObjectPool.Create<HttpLoggingInterceptorContext>()); 26services.TryAddSingleton(new DefaultObjectPoolProvider().Create(new ResponseBufferingStreamPooledObjectPolicy())); 27services.TryAddSingleton(TimeProvider.System);
Microsoft.AspNetCore.Mvc.Core (3)
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (3)
53services.TryAddSingleton(partManager); 232services.TryAddSingleton(ArrayPool<byte>.Shared); 233services.TryAddSingleton(ArrayPool<char>.Shared);
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
DependencyInjection\MvcViewFeaturesMvcCoreBuilderExtensions.cs (1)
208services.TryAddSingleton(ArrayPool<ViewBufferValue>.Shared);
Microsoft.AspNetCore.SignalR.Core (1)
SignalRDependencyInjectionExtensions.cs (1)
35services.TryAddSingleton(new SignalRServerActivitySource());
Microsoft.DotNet.Build.Tasks.Feed (1)
src\PushToBuildStorage.cs (1)
184collection.TryAddSingleton(Log);
Microsoft.Extensions.Caching.Hybrid (3)
HybridCacheServiceExtensions.cs (3)
120services.TryAddSingleton(TimeProvider.System); 123services.TryAddSingleton<IHybridCacheSerializer<string>>(InbuiltTypeSerializer.Instance); 124services.TryAddSingleton<IHybridCacheSerializer<byte[]>>(InbuiltTypeSerializer.Instance);
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
ResourceMonitoringServiceCollectionExtensions.cs (2)
103builder.Services.TryAddSingleton(TimeProvider.System); 134builder.Services.TryAddSingleton(TimeProvider.System);
Microsoft.Extensions.Http (2)
DependencyInjection\HttpClientFactoryServiceCollectionExtensions.cs (2)
60services.TryAddSingleton(new HttpClientMappingRegistry()); 63services.TryAddSingleton(new DefaultHttpClientConfigurationTracker());
Microsoft.Extensions.Http.Diagnostics (3)
src\Shared\Debugger\DebuggerExtensions.cs (3)
29services.TryAddSingleton<IDebuggerState>(DebuggerState.System); 43services.TryAddSingleton<IDebuggerState>(DebuggerState.Attached); 57services.TryAddSingleton<IDebuggerState>(DebuggerState.Detached);
Microsoft.Extensions.Http.Resilience.Tests (1)
Resilience\HttpClientBuilderExtensionsTests.BySelector.cs (1)
114_builder.Services.TryAddSingleton(provider.Object);
Microsoft.Extensions.Logging.EventSource (1)
EventSourceLoggerFactoryExtensions.cs (1)
49builder.Services.TryAddSingleton(LoggingEventSource.Instance);
Microsoft.Extensions.Resilience.Tests (1)
Resilience\ResilienceServiceCollectionExtensionsTests.cs (1)
28_services.TryAddSingleton(_summarizer.Object);
Microsoft.ML.AutoML (3)
AutoMLExperiment\AutoMLExperiment.cs (3)
69_serviceCollection.TryAddSingleton(_settings); 70_serviceCollection.TryAddSingleton(((IChannelProvider)_context).Start(nameof(AutoMLExperiment))); 71_serviceCollection.TryAddSingleton<IMLContextManager>(new DefaultMLContextManager(_context, $"{nameof(AutoMLExperiment)}-ChildContext"));
Shared (3)
Debugger\DebuggerExtensions.cs (3)
29services.TryAddSingleton<IDebuggerState>(DebuggerState.System); 43services.TryAddSingleton<IDebuggerState>(DebuggerState.Attached); 57services.TryAddSingleton<IDebuggerState>(DebuggerState.Detached);