1 write to Operation
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Parser\BinderInvocation.cs (1)
16Operation = operation;
12 references to Operation
Microsoft.Extensions.Configuration.Binder.SourceGeneration (12)
ConfigurationBindingGenerator.Parser.cs (1)
85IMethodSymbol targetMethod = invocation.Operation.TargetMethod;
Parser\ConfigurationBinder.cs (5)
19switch (invocation.Operation.TargetMethod.Name) 41IInvocationOperation operation = invocation.Operation!; 135IInvocationOperation operation = invocation.Operation!; 190IInvocationOperation operation = invocation.Operation!; 257IInvocationOperation invocationOperation = typeParseInfo.BinderInvocation!.Operation;
Parser\OptionsBuilderConfigurationExtensions.cs (4)
17IMethodSymbol targetMethod = invocation.Operation.TargetMethod; 44IInvocationOperation operation = invocation.Operation!; 72IMethodSymbol targetMethod = invocation.Operation.TargetMethod; 108_interceptorInfoBuilder.RegisterInterceptor(typeParseInfo.BindingOverload, typeParseInfo.BinderInvocation.Operation);
Parser\OptionsConfigurationServiceCollectionExtensions.cs (2)
17IInvocationOperation operation = invocation.Operation!; 86_interceptorInfoBuilder.RegisterInterceptor(overload, typeParseInfo.BinderInvocation.Operation);