diff --git a/src/Mvc/Mvc.TagHelpers/src/GlobbingUrlBuilder.cs b/src/Mvc/Mvc.TagHelpers/src/GlobbingUrlBuilder.cs index 0deb9113f551..39a9c57239af 100644 --- a/src/Mvc/Mvc.TagHelpers/src/GlobbingUrlBuilder.cs +++ b/src/Mvc/Mvc.TagHelpers/src/GlobbingUrlBuilder.cs @@ -124,7 +124,8 @@ private IReadOnlyList ExpandGlobbedUrl(string include, string exclude) options.AddExpirationToken(changeToken); trimmedIncludePatterns.Add(NormalizePath(includePattern)); } - var matcher = MatcherBuilder != null ? MatcherBuilder() : new Matcher(); + + var matcher = MatcherBuilder != null ? MatcherBuilder() : new Matcher(preserveFilterOrder: true); matcher.AddIncludePatterns(trimmedIncludePatterns); if (!string.IsNullOrWhiteSpace(exclude))