C# Class Rebel.Cms.Web.Routing.IgnorePluginRoute

A route created to ignore already routed plugin controllers from being routable in the fallback package routes.
This does however mean that you cannot have a non-plugin controller in you package with the same name as a plugin controller, even if they are in a different namespace.
Inheritance: System.Web.Routing.Route
ファイルを表示 Open project: RebelCMS/rebelcmsxu5

Public Methods

Method Description
GetVirtualPath ( System.Web.Routing.RequestContext requestContext, RouteValueDictionary routeValues ) : System.Web.Routing.VirtualPathData
IgnorePluginRoute ( string url, string areaName, IRebelApplicationContext appContext, IEnumerable toIgnore ) : System.Collections.Concurrent

Method Details

GetVirtualPath() public method

public GetVirtualPath ( System.Web.Routing.RequestContext requestContext, RouteValueDictionary routeValues ) : System.Web.Routing.VirtualPathData
requestContext System.Web.Routing.RequestContext
routeValues RouteValueDictionary
return System.Web.Routing.VirtualPathData

IgnorePluginRoute() public method

public IgnorePluginRoute ( string url, string areaName, IRebelApplicationContext appContext, IEnumerable toIgnore ) : System.Collections.Concurrent
url string
areaName string
appContext IRebelApplicationContext
toIgnore IEnumerable
return System.Collections.Concurrent