1 write to _items
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\CallSiteFactory.cs (1)
971
newCacheItem.
_items
= _items ?? new List<ServiceDescriptor>();
13 references to _items
Microsoft.Extensions.DependencyInjection (13)
ServiceLookup\CallSiteFactory.cs (13)
899
if (
_items
!= null &&
_items
.Count > 0)
901
return
_items
[
_items
.Count - 1];
915
Debug.Assert(
_items
== null);
919
return 1 + (
_items
?.Count ?? 0);
937
return
_items
![index - 1];
948
if (
_items
!= null)
950
int index =
_items
.IndexOf(descriptor);
953
return
_items
.Count - (index + 1);
965
Debug.Assert(
_items
== null);
971
newCacheItem._items =
_items
?? new List<ServiceDescriptor>();
972
newCacheItem.
_items
.Add(descriptor);