45 references to ValidateRouteSegment
Microsoft.Extensions.Telemetry.Tests (45)
Http\HttpParserTests.cs (45)
483ValidateRouteSegment(routeSegments.Segments[0], ("api/routes/", false, "", "", 0, 11, false));
484ValidateRouteSegment(routeSegments.Segments[1], ("routeId", true, "routeId", "", 11, 20, false));
485ValidateRouteSegment(routeSegments.Segments[2], ("/chats/", false, "", "", 20, 27, false));
486ValidateRouteSegment(routeSegments.Segments[3], ("chatId", true, "chatId", "", 27, 35, false));
495ValidateRouteSegment(routeSegments.Segments[0], ("api/routes/", false, "", "", 0, 11, false));
496ValidateRouteSegment(routeSegments.Segments[1], ("routeId", true, "routeId", "", 11, 20, false));
497ValidateRouteSegment(routeSegments.Segments[2], ("/chats/", false, "", "", 20, 27, false));
498ValidateRouteSegment(routeSegments.Segments[3], ("chatId", true, "chatId", "", 27, 35, false));
499ValidateRouteSegment(routeSegments.Segments[4], ("/messages", false, "", "", 35, 44, false));
513ValidateRouteSegment(routeSegments.Segments[0], ("api/routes/", false, "", "", 0, 11, false));
514ValidateRouteSegment(routeSegments.Segments[1], ("routeId", true, "routeId", "", 11, 20, false));
515ValidateRouteSegment(routeSegments.Segments[2], ("/chats/", false, "", "", 20, 27, false));
516ValidateRouteSegment(routeSegments.Segments[3], ("chatId", true, "chatId", "", 27, 35, false));
517ValidateRouteSegment(routeSegments.Segments[4], ("/messages", false, "", "", 35, 44, false));
526ValidateRouteSegment(routeSegments.Segments[0], ("api/routes/", false, "", "", 0, 11, false));
527ValidateRouteSegment(routeSegments.Segments[1], ("routeId", true, "routeId", "", 11, 20, false));
528ValidateRouteSegment(routeSegments.Segments[2], ("/chats/", false, "", "", 20, 27, false));
529ValidateRouteSegment(routeSegments.Segments[3], ("chatId", true, "chatId", "", 27, 35, false));
530ValidateRouteSegment(routeSegments.Segments[4], ("/messages", false, "", "", 35, 44, false));
544ValidateRouteSegment(routeSegments.Segments[0], ("api/", false, "", "", 0, 4, false));
545ValidateRouteSegment(routeSegments.Segments[1], ("controller=home", true, "controller", "home", 4, 21, false));
546ValidateRouteSegment(routeSegments.Segments[2], ("/", false, "", "", 21, 22, false));
547ValidateRouteSegment(routeSegments.Segments[3], ("action=index", true, "action", "index", 22, 36, false));
548ValidateRouteSegment(routeSegments.Segments[4], ("/", false, "", "", 36, 37, false));
549ValidateRouteSegment(routeSegments.Segments[5], ("routeId:int:min(1)", true, "routeId", "", 37, 57, false));
550ValidateRouteSegment(routeSegments.Segments[6], ("/", false, "", "", 57, 58, false));
551ValidateRouteSegment(routeSegments.Segments[7], ("chatId?", true, "chatId", "", 58, 67, false));
593ValidateRouteSegment(routeSegments.Segments[0], ("api/", false, "", "", 0, 4, false));
594ValidateRouteSegment(routeSegments.Segments[1], ("controller=home", true, "controller", "home", 4, 21, false));
595ValidateRouteSegment(routeSegments.Segments[2], ("/", false, "", "", 21, 22, false));
596ValidateRouteSegment(routeSegments.Segments[3], ("action=index", true, "action", "index", 22, 36, false));
597ValidateRouteSegment(routeSegments.Segments[4], ("/", false, "", "", 36, 37, false));
598ValidateRouteSegment(routeSegments.Segments[5], ("url", true, "url", "", start, end, true));
613ValidateRouteSegment(routeSegments.Segments[0], ("api/", false, "", "", 0, 4, false));
614ValidateRouteSegment(routeSegments.Segments[1], ("controller=home", true, "controller", "home", 4, 21, false));
615ValidateRouteSegment(routeSegments.Segments[2], ("/", false, "", "", 21, 22, false));
616ValidateRouteSegment(routeSegments.Segments[3], ("action=index", true, "action", "index", 22, 36, false));
617ValidateRouteSegment(routeSegments.Segments[4], ("/", false, "", "", 36, 37, false));
618ValidateRouteSegment(routeSegments.Segments[5], ("url:int:min(1)", true, "url", "", start, end, true));
633ValidateRouteSegment(routeSegments.Segments[0], ("api/", false, "", "", 0, 4, false));
634ValidateRouteSegment(routeSegments.Segments[1], ("controller=home", true, "controller", "home", 4, 21, false));
635ValidateRouteSegment(routeSegments.Segments[2], ("/", false, "", "", 21, 22, false));
636ValidateRouteSegment(routeSegments.Segments[3], ("action=index", true, "action", "index", 22, 36, false));
637ValidateRouteSegment(routeSegments.Segments[4], ("/", false, "", "", 36, 37, false));
638ValidateRouteSegment(routeSegments.Segments[5], ("url:regex(^(web|shared*)$)", true, "url", "", start, end, true));