2 implementations of IServiceProviderIsKeyedService
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\CallSiteFactory.cs (1)
14internal sealed class CallSiteFactory : IServiceProviderIsService, IServiceProviderIsKeyedService
Microsoft.Extensions.DependencyInjection.Abstractions (1)
EmptyServiceProvider.cs (1)
26public sealed class EmptyServiceProvider : IKeyedServiceProvider, IServiceProviderIsKeyedService
10 references to IServiceProviderIsKeyedService
Microsoft.AspNetCore.Http.Extensions (1)
RequestDelegateFactory.cs (1)
817if (factoryContext.ServiceProviderIsService is not IServiceProviderIsKeyedService)
Microsoft.AspNetCore.SignalR.Core (1)
Internal\HubMethodDescriptor.cs (1)
96if (serviceProviderIsService is IServiceProviderIsKeyedService keyedServiceProvider)
Microsoft.Extensions.DependencyInjection (3)
ServiceLookup\CallSiteFactory.cs (1)
884serviceType == typeof(IServiceProviderIsKeyedService));
ServiceProvider.cs (2)
66CallSiteFactory.Add(ServiceIdentifier.FromServiceType(typeof(IServiceProviderIsKeyedService)), new ConstantCallSite(typeof(IServiceProviderIsKeyedService), CallSiteFactory));
Microsoft.Extensions.DependencyInjection.Abstractions (5)
ActivatorUtilities.cs (1)
763if (serviceProviderIsService is IServiceProviderIsKeyedService serviceProviderIsKeyedService)
EmptyServiceProvider.cs (4)
19/// <see cref="IServiceProviderIsKeyedService"/>) and resolves requests for 64bool IServiceProviderIsKeyedService.IsKeyedService(Type serviceType, object? serviceKey) 82serviceType == typeof(IServiceProviderIsKeyedService)) 117serviceType == typeof(IServiceProviderIsKeyedService);