Table of Contents

Class RouteCollectionAttributeRoutingExtensions

Namespace
System.Web.Mvc
Assembly
System.Web.Mvc.dll

Provides routing extensions for route collection attribute.

public static class RouteCollectionAttributeRoutingExtensions
Inheritance
RouteCollectionAttributeRoutingExtensions
Inherited Members

Methods

MapMvcAttributeRoutes(RouteCollection)

Maps the attribute-defined routes for the application.

public static void MapMvcAttributeRoutes(this RouteCollection routes)

Parameters

routes RouteCollection

A collection of routes.

MapMvcAttributeRoutes(RouteCollection, IDirectRouteProvider)

Maps the attribute-defined routes for the application.

public static void MapMvcAttributeRoutes(this RouteCollection routes, IDirectRouteProvider directRouteProvider)

Parameters

routes RouteCollection
directRouteProvider IDirectRouteProvider

The IDirectRouteProvider to use for mapping routes.

MapMvcAttributeRoutes(RouteCollection, IInlineConstraintResolver)

Maps the attribute-defined routes for the application.

public static void MapMvcAttributeRoutes(this RouteCollection routes, IInlineConstraintResolver constraintResolver)

Parameters

routes RouteCollection

A collection of routes.

constraintResolver IInlineConstraintResolver

The IInlineConstraintResolver to use for resolving inline constraints in route templates.

MapMvcAttributeRoutes(RouteCollection, IInlineConstraintResolver, IDirectRouteProvider)

Maps the attribute-defined routes for the application.

public static void MapMvcAttributeRoutes(this RouteCollection routes, IInlineConstraintResolver constraintResolver, IDirectRouteProvider directRouteProvider)

Parameters

routes RouteCollection
constraintResolver IInlineConstraintResolver

The IInlineConstraintResolver to use for resolving inline constraints in route templates.

directRouteProvider IDirectRouteProvider

The IDirectRouteProvider to use for mapping routes.