DefaultInlineConstraintResolver Class¶
The default implementation of Microsoft.AspNetCore.Routing.IInlineConstraintResolver
. Resolves constraints by parsing
a constraint key and constraint arguments, using a map to resolve the constraint type, and calling an
appropriate constructor for the constraint type.
- Namespace
Microsoft.AspNetCore.Routing
- Assemblies
- Microsoft.AspNetCore.Routing
Syntax¶
public class DefaultInlineConstraintResolver : IInlineConstraintResolver
-
class
Microsoft.AspNetCore.Routing.
DefaultInlineConstraintResolver
Constructors¶
-
DefaultInlineConstraintResolver
(Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Routing.RouteOptions>)¶ Initializes a new instance of the
Microsoft.AspNetCore.Routing.DefaultInlineConstraintResolver
class.Arguments: routeOptions (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Routing.RouteOptions>) – Accessor for Microsoft.AspNetCore.Routing.RouteOptions
containing the constraints of interest.public DefaultInlineConstraintResolver(IOptions<RouteOptions> routeOptions)
-
Methods¶
-
ResolveConstraint
(System.String)¶ Return type: Microsoft.AspNetCore.Routing.IRouteConstraint public virtual IRouteConstraint ResolveConstraint(string inlineConstraint)
-