6 references to
Microsoft.Extensions.DependencyInjection (6)
ServiceLookup\ConstantCallSite.cs (1)
13public ConstantCallSite(Type serviceType, object? defaultValue, object? serviceKey = null) : base(ResultCache.None(serviceType), serviceKey)
ServiceLookup\ConstructorCallSite.cs (1)
18public ConstructorCallSite(ResultCache cache, Type serviceType, ConstructorInfo constructorInfo, ServiceCallSite[] parameterCallSites, object? serviceKey) : base(cache, serviceKey)
ServiceLookup\FactoryCallSite.cs (2)
12public FactoryCallSite(ResultCache cache, Type serviceType, Func<IServiceProvider, object> factory) : base(cache, null) 18public FactoryCallSite(ResultCache cache, Type serviceType, object serviceKey, Func<IServiceProvider, object, object> factory) : base(cache, serviceKey)
ServiceLookup\IEnumerableCallSite.cs (1)
16public IEnumerableCallSite(ResultCache cache, Type itemType, ServiceCallSite[] serviceCallSites, object? serviceKey = null) : base(cache, serviceKey)
ServiceLookup\ServiceProviderCallSite.cs (1)
10public ServiceProviderCallSite() : base(ResultCache.None(typeof(IServiceProvider)), null)