diff options
Diffstat (limited to 'release-notes/7.0/preview/api-diff/preview6/Microsoft.AspNetCore.App/7.0-preview6_Microsoft.AspNetCore.Routing.Patterns.md')
-rw-r--r-- | release-notes/7.0/preview/api-diff/preview6/Microsoft.AspNetCore.App/7.0-preview6_Microsoft.AspNetCore.Routing.Patterns.md | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/release-notes/7.0/preview/api-diff/preview6/Microsoft.AspNetCore.App/7.0-preview6_Microsoft.AspNetCore.Routing.Patterns.md b/release-notes/7.0/preview/api-diff/preview6/Microsoft.AspNetCore.App/7.0-preview6_Microsoft.AspNetCore.Routing.Patterns.md new file mode 100644 index 00000000..891acb5b --- /dev/null +++ b/release-notes/7.0/preview/api-diff/preview6/Microsoft.AspNetCore.App/7.0-preview6_Microsoft.AspNetCore.Routing.Patterns.md @@ -0,0 +1,27 @@ +# Microsoft.AspNetCore.Routing.Patterns + +``` diff + namespace Microsoft.AspNetCore.Routing.Patterns { + public sealed class RoutePatternException : Exception { +- public RoutePatternException(string pattern, string message); ++ public RoutePatternException([StringSyntaxAttribute("Route")] string pattern, string message); + } + public static class RoutePatternFactory { +- public static RoutePattern Parse(string pattern); ++ public static RoutePattern Parse([StringSyntaxAttribute("Route")] string pattern); +- public static RoutePattern Parse(string pattern, RouteValueDictionary? defaults, RouteValueDictionary? parameterPolicies); ++ public static RoutePattern Parse([StringSyntaxAttribute("Route")] string pattern, RouteValueDictionary? defaults, RouteValueDictionary? parameterPolicies); +- public static RoutePattern Parse(string pattern, RouteValueDictionary? defaults, RouteValueDictionary? parameterPolicies, RouteValueDictionary? requiredValues); ++ public static RoutePattern Parse([StringSyntaxAttribute("Route")] string pattern, RouteValueDictionary? defaults, RouteValueDictionary? parameterPolicies, RouteValueDictionary? requiredValues); +- [RequiresUnreferencedCodeAttribute("This API may perform reflection on supplied parameters which may be trimmed if not referenced directly. Consider using a different overload to avoid this issue.")] +- public static RoutePattern Parse(string pattern, object? defaults, object? parameterPolicies); ++ [RequiresUnreferencedCodeAttribute("This API may perform reflection on supplied parameters which may be trimmed if not referenced directly. Consider using a different overload to avoid this issue.")] ++ public static RoutePattern Parse([StringSyntaxAttribute("Route")] string pattern, object? defaults, object? parameterPolicies); +- [RequiresUnreferencedCodeAttribute("This API may perform reflection on supplied parameters which may be trimmed if not referenced directly. Consider using a different overload to avoid this issue.")] +- public static RoutePattern Parse(string pattern, object? defaults, object? parameterPolicies, object? requiredValues); ++ [RequiresUnreferencedCodeAttribute("This API may perform reflection on supplied parameters which may be trimmed if not referenced directly. Consider using a different overload to avoid this issue.")] ++ public static RoutePattern Parse([StringSyntaxAttribute("Route")] string pattern, object? defaults, object? parameterPolicies, object? requiredValues); + } + } +``` + |