1 instantiation of ParameterBindingMethodCache
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiGenerator.cs (1)
36
internal static readonly ParameterBindingMethodCache ParameterBindingMethodCache =
new
();
6 references to ParameterBindingMethodCache
Microsoft.AspNetCore.OpenApi (6)
Services\OpenApiGenerator.cs (1)
36
internal static readonly
ParameterBindingMethodCache
ParameterBindingMethodCache = new();
src\Shared\ParameterBindingMethodCache.cs (4)
15
using static Microsoft.AspNetCore.Http.
ParameterBindingMethodCache
.SharedExpressions;
24
private static readonly MethodInfo ConvertValueTaskMethod = typeof(
ParameterBindingMethodCache
).GetMethod(nameof(ConvertValueTask), BindingFlags.NonPublic | BindingFlags.Static)!;
25
private static readonly MethodInfo ConvertValueTaskOfNullableResultMethod = typeof(
ParameterBindingMethodCache
).GetMethod(nameof(ConvertValueTaskOfNullableResult), BindingFlags.NonPublic | BindingFlags.Static)!;
26
private static readonly MethodInfo BindAsyncMethod = typeof(
ParameterBindingMethodCache
).GetMethod(nameof(BindAsync), BindingFlags.NonPublic | BindingFlags.Static)!;
src\Shared\PropertyAsParameterInfo.cs (1)
64
public static ReadOnlySpan<ParameterInfo> Flatten(ParameterInfo[] parameters,
ParameterBindingMethodCache
cache)