1 write to IsAwaitable
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
StaticRouteHandlerModel\EndpointResponse.cs (1)
33IsAwaitable = isAwaitable;
15 references to IsAwaitable
Microsoft.AspNetCore.Http.RequestDelegateGenerator (15)
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 (9)
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) 414codeWriter.WriteLine(endpoint.Response?.IsAwaitable == true 417codeWriter.WriteLine(endpoint.Response?.IsAwaitable == true 421else if (endpoint.Response?.IsAwaitable == true)