1 write to EndSegment
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
src\Grpc\JsonTranscoding\src\Shared\HttpRoutePatternParser.cs (1)
341
CurrentVariable.
EndSegment
= _segments.Count;
16 references to EndSegment
Microsoft.AspNetCore.Grpc.JsonTranscoding (5)
Internal\JsonTranscodingRouteAdapter.cs (3)
69
var remainingSegmentCount = segmentVariable.
EndSegment
- segmentVariable.StartSegment;
93
while (i < segmentVariable.
EndSegment
&& !haveCatchAll)
248
if (i >= variable.StartSegment && i < variable.
EndSegment
)
src\Grpc\JsonTranscoding\src\Shared\HttpRoutePatternParser.cs (2)
344
Debug.Assert(CurrentVariable.StartSegment < CurrentVariable.
EndSegment
);
345
Debug.Assert(CurrentVariable.
EndSegment
<= _segments.Count);
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (11)
HttpRoutePatternParserTests.cs (11)
32
Assert.Equal(2, v.
EndSegment
);
39
Assert.Equal(4, v.
EndSegment
);
62
Assert.Equal(5, v.
EndSegment
);
154
Assert.Equal(2, v.
EndSegment
);
173
Assert.Equal(2, v.
EndSegment
);
192
Assert.Equal(2, v.
EndSegment
);
212
Assert.Equal(3, v.
EndSegment
);
233
Assert.Equal(4, v.
EndSegment
);
253
Assert.Equal(3, v.
EndSegment
);
275
Assert.Equal(3, v.
EndSegment
);
296
Assert.Equal(2, v.
EndSegment
);