Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite abstract class ServiceCallSite Documentation Code public ResultCache Cache { get; } public bool CaptureDisposable { get; } public abstract Type ImplementationType { get; } public object Key { get; } public abstract CallSiteKind Kind { get; } public abstract Type ServiceType { get; } public object Value { get; set; } protected ServiceCallSite(ResultCache cache, object key)