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)
517else if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo)) 1041if (CoercedAwaitableInfo.IsTypeAwaitable(returnType, out var coercedAwaitableInfo)) 1100else 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)