5 writes to IsParsable
Microsoft.AspNetCore.Http.RequestDelegateGenerator (5)
StaticRouteHandlerModel\EndpointParameter.cs (5)
74
IsParsable
= TryGetParsability(Type, wellKnownTypes, out var preferredTryParseInvocation);
81
IsParsable
= TryGetParsability(Type, wellKnownTypes, out var preferredTryParseInvocation);
88
IsParsable
= TryGetParsability(Type, wellKnownTypes, out var preferredTryParseInvocation);
124
IsParsable
= TryGetParsability(Type, wellKnownTypes, out var preferredTryParseInvocation);
243
IsParsable
= true;
5 references to IsParsable
Microsoft.AspNetCore.Http.RequestDelegateGenerator (5)
StaticRouteHandlerModel\Emitters\EndpointParameterEmitter.cs (3)
96
if (endpointParameter.IsArray && endpointParameter.
IsParsable
)
134
else if (endpointParameter.
IsParsable
)
422
private static string EmitParameterDiagnosticComment(this EndpointParameter endpointParameter) => $"// Endpoint Parameter: {endpointParameter.SymbolName} (Type = {endpointParameter.Type}, IsOptional = {endpointParameter.IsOptional}, IsParsable = {endpointParameter.
IsParsable
}, IsArray = {endpointParameter.IsArray}, Source = {endpointParameter.Source})";
StaticRouteHandlerModel\EndpointParameter.cs (1)
251
endpoint.EmitterContext.HasParsable |=
IsParsable
;
StaticRouteHandlerModel\StaticRouteHandlerModel.Emitter.cs (1)
395
var hasTryParse = parameter.
IsParsable
? "true" : "false";