3 instantiations of CoercedAwaitableInfo
Microsoft.AspNetCore.Http.Extensions (3)
src\Shared\ObjectMethodExecutor\CoercedAwaitableInfo.cs (3)
46info = new CoercedAwaitableInfo(coercerExpression, nonGenericAwaitableType, directlyAwaitableInfo); 50info = new CoercedAwaitableInfo(directlyAwaitableInfo); 65info = new CoercedAwaitableInfo(coercerExpression, coercerResultType, coercedAwaitableInfo);
13 references to CoercedAwaitableInfo
Microsoft.AspNetCore.Http.Extensions (13)
RequestDelegateFactory.cs (6)
509else if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo)) 1034if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo)) 1089else if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo))
src\Shared\EndpointMetadataPopulator.cs (2)
50if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo))
src\Shared\ObjectMethodExecutor\CoercedAwaitableInfo.cs (2)
36out CoercedAwaitableInfo info) 70info = default(CoercedAwaitableInfo);
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
45var isAwaitable = CoercedAwaitableInfo.IsTypeAwaitable(MethodReturnType, out var coercedAwaitableInfo); 249CoercedAwaitableInfo coercedAwaitableInfo)