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)
516else if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo)) 1040if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo)) 1099else 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)