private DownstreamRoute GetPlaceholderNamesAndValues(string path, ReRoute reRoute)
        {
            var templatePlaceholderNameAndValues = _placeholderNameAndValueFinder.Find(path, reRoute.UpstreamPathTemplate.Value);

            return(new DownstreamRoute(templatePlaceholderNameAndValues.Data, reRoute));
        }
        private DownstreamRouteHolder GetPlaceholderNamesAndValues(string path, string query, Route route)
        {
            var templatePlaceholderNameAndValues = _placeholderNameAndValueFinder.Find(path, query, route.UpstreamTemplatePattern.OriginalValue);

            return(new DownstreamRouteHolder(templatePlaceholderNameAndValues.Data, route));
        }
Exemple #3
0
 private void WhenIFindTheUrlVariableNamesAndValues()
 {
     _result = _finder.Find(_downstreamUrlPath, _query, _downstreamPathTemplate);
 }
        private UpstreamRoute GetPlaceholderNamesAndValues(string path, string query, ReRoute reRoute)
        {
            var templatePlaceholderNameAndValues = _placeholderNameAndValueFinder.Find(path, query, reRoute.DownstreamReRoute.First().DownstreamPathTemplate.Value);

            return(new UpstreamRoute(templatePlaceholderNameAndValues.Data, reRoute));
        }