1 write to Verb
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
src\Grpc\JsonTranscoding\src\Shared\HttpRoutePattern.cs (1)
15
Verb
= verb;
11 references to Verb
Microsoft.AspNetCore.Grpc.JsonTranscoding (7)
Internal\JsonTranscodingRouteAdapter.cs (7)
72
if (remainingSegmentCount == 1 && segmentVariable.HasCatchAllPath && pattern.
Verb
!= null)
114
var suffix = BuildSuffix(tempSegments.Skip(i + 1), pattern.
Verb
);
115
catchAllSuffix = BuildSuffix(tempSegments.Skip(i + remainingSegmentCount - 1), pattern.
Verb
);
182
if (pattern.
Verb
!= null)
184
tempSegments[i] = $"{{**__Discard_{i}:regex({Regex.Escape($":{pattern.
Verb
}")}$)}}";
200
if (pattern.
Verb
!= null && !haveCatchAll)
202
resolvedRoutePattern += ":" + pattern.
Verb
;
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (4)
HttpRoutePatternParserTests.cs (4)
20
Assert.Null(pattern.
Verb
);
49
Assert.Null(pattern.
Verb
);
111
Assert.Equal("foo", pattern.
Verb
);
285
Assert.Equal("verb", pattern.
Verb
);