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)
508else if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo)) 1033if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo)) 1088else 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)