MvcRouteHandler Class

Namespace
Microsoft.AspNetCore.Mvc.Internal
Assemblies
  • Microsoft.AspNetCore.Mvc.Core

Syntax

public class MvcRouteHandler : IRouter
class Microsoft.AspNetCore.Mvc.Internal.MvcRouteHandler

Constructors

MvcRouteHandler(Microsoft.AspNetCore.Mvc.Internal.IActionInvokerFactory, Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector, System.Diagnostics.DiagnosticSource, Microsoft.Extensions.Logging.ILoggerFactory)
public MvcRouteHandler(IActionInvokerFactory actionInvokerFactory, IActionSelector actionSelector, DiagnosticSource diagnosticSource, ILoggerFactory loggerFactory)
MvcRouteHandler(Microsoft.AspNetCore.Mvc.Internal.IActionInvokerFactory, Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector, System.Diagnostics.DiagnosticSource, Microsoft.Extensions.Logging.ILoggerFactory, Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor)
public MvcRouteHandler(IActionInvokerFactory actionInvokerFactory, IActionSelector actionSelector, DiagnosticSource diagnosticSource, ILoggerFactory loggerFactory, IActionContextAccessor actionContextAccessor)

Methods

GetVirtualPath(Microsoft.AspNetCore.Routing.VirtualPathContext)
Return type:Microsoft.AspNetCore.Routing.VirtualPathData
public VirtualPathData GetVirtualPath(VirtualPathContext context)
RouteAsync(Microsoft.AspNetCore.Routing.RouteContext)
Return type:System.Threading.Tasks.Task
public Task RouteAsync(RouteContext context)