1 instantiation of TypedInterceptorInvocationInfo
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Specs\InterceptorInfo.cs (1)
163
public TypedInterceptorInvocationInfo ToIncrementalValue() =>
new
(
9 references to TypedInterceptorInvocationInfo
Microsoft.Extensions.Configuration.Binder.SourceGeneration (9)
Emitter\ConfigurationBinder.cs (1)
141
void EmitMethods(ImmutableEquatableArray<
TypedInterceptorInvocationInfo
>? interceptorInfo, string additionalParams, string configExpression, bool configureOptions)
Specs\InterceptorInfo.cs (8)
22
public required ImmutableEquatableArray<
TypedInterceptorInvocationInfo
>? ConfigBinder_Bind_instance { get; init; }
23
public required ImmutableEquatableArray<
TypedInterceptorInvocationInfo
>? ConfigBinder_Bind_instance_BinderOptions { get; init; }
24
public required ImmutableEquatableArray<
TypedInterceptorInvocationInfo
>? ConfigBinder_Bind_key_instance { get; init; }
136
private readonly Dictionary<ComplexTypeSpec,
TypedInterceptorInvocationInfo
.Builder> _invocationInfoBuilderCache = new();
140
if (!_invocationInfoBuilderCache.TryGetValue(type, out
TypedInterceptorInvocationInfo
.Builder? invocationInfoBuilder))
142
_invocationInfoBuilderCache[type] = invocationInfoBuilder = new
TypedInterceptorInvocationInfo
.Builder(overload, type);
148
public ImmutableEquatableArray<
TypedInterceptorInvocationInfo
>? ToIncrementalValue() =>
163
public
TypedInterceptorInvocationInfo
ToIncrementalValue() => new(