2 instantiations of InvocationLocationInfo
ConfigurationSchemaGenerator (2)
RuntimeSource\Configuration.Binder\Specs\InterceptorInfo.cs (2)
112infoList.Add(new InvocationLocationInfo(overload, operation)); 159_infoList.Add(new InvocationLocationInfo(Overload, invocation));
12 references to InvocationLocationInfo
ConfigurationSchemaGenerator (12)
RuntimeSource\Configuration.Binder\Specs\InterceptorInfo.cs (12)
25public required ImmutableEquatableArray<InvocationLocationInfo>? ConfigBinder { get; init; } 26public required ImmutableEquatableArray<InvocationLocationInfo>? OptionsBuilderExt { get; init; } 27public required ImmutableEquatableArray<InvocationLocationInfo>? ServiceCollectionExt { get; init; } 29public IEnumerable<InvocationLocationInfo>? GetInfo(MethodsToGen interceptor) 33ImmutableEquatableArray<InvocationLocationInfo>? infoList; 57private List<InvocationLocationInfo>? _interceptors_configBinder; 58private List<InvocationLocationInfo>? _interceptors_OptionsBuilderExt; 59private List<InvocationLocationInfo>? _interceptors_serviceCollectionExt; 109void RegisterInterceptor(ref List<InvocationLocationInfo>? infoList) 111infoList ??= new List<InvocationLocationInfo>(); 152public sealed record TypedInterceptorInvocationInfo(ComplexTypeSpec TargetType, ImmutableEquatableArray<InvocationLocationInfo> Locations) 156private readonly List<InvocationLocationInfo> _infoList = new();