C# Class Sage.Routing.UrlRoutingUtility

Provides additional URL routing functionality.
ファイルを表示 Open project: igorfrance/sage

Private Methods

Method Description
GetConstraints ( MethodInfo mi ) : object>.Dictionary
GetDefaults ( MethodInfo mi ) : object>.Dictionary
GetRouteParamsFromAttributes ( ) : List
MapRoute ( string name, string url, object>.IDictionary defaults, object>.IDictionary constraints, ICollection namespaces ) : void
RegisterRoutesToMethodsWithAttributes ( Assembly assemblies ) : void

Uses reflection to enumerate through Controller classes in the assembly and registers a route for each method declaring a UrlRouteAttribute.