1 write to IsAwaitable
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
StaticRouteHandlerModel\EndpointResponse.cs (1)
33IsAwaitable = isAwaitable;
17 references to IsAwaitable
Microsoft.AspNetCore.Http.RequestDelegateGenerator (17)
RequestDelegateGenerator.cs (2)
111codeWriter.WriteLine(endpoint.Response?.IsAwaitable == true 117codeWriter.WriteLine(endpoint.Response?.IsAwaitable == true
StaticRouteHandlerModel\Endpoint.cs (1)
37IsAwaitable = Response?.IsAwaitable == true;
StaticRouteHandlerModel\EndpointResponse.cs (3)
107otherEndpointResponse.IsAwaitable == IsAwaitable && 114HashCode.Combine(SymbolEqualityComparer.Default.GetHashCode(ResponseType), SymbolEqualityComparer.Default.GetHashCode(WrappedResponseType), WrappedResponseTypeDisplayName, IsAwaitable, HasNoResponse, IsIResult, ContentType);
StaticRouteHandlerModel\StaticRouteHandlerModel.Emitter.cs (11)
26return endpoint.Response == null || (endpoint.Response.HasNoResponse && !endpoint.Response.IsAwaitable) ? "void ()" : $"{endpoint.Response.WrappedResponseTypeDisplayName} ()"; 30if (endpoint.Response == null || (endpoint.Response.HasNoResponse && !endpoint.Response.IsAwaitable)) 88if (endpoint.Response.IsAwaitable) 92if (endpoint.Response.IsAwaitable && endpoint.Response.WrappedResponseType.NullableAnnotation == NullableAnnotation.Annotated) 103codeWriter.WriteLine(endpoint.Response.IsAwaitable ? "await task;" : $"handler({endpoint.EmitArgumentList()});"); 160else if (!endpointResponse.IsAwaitable && endpointResponse.HasNoResponse) 208if (!endpoint.Response.IsAwaitable && (response.HasNoResponse || response.IsIResult)) 218else if (response.IsAwaitable && response.ResponseType == null) 415codeWriter.WriteLine(endpoint.Response?.IsAwaitable == true 418codeWriter.WriteLine(endpoint.Response?.IsAwaitable == true 422else if (endpoint.Response?.IsAwaitable == true)