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