MvcAttributeRouteHandler Class¶
- Namespace
Microsoft.AspNetCore.Mvc.Internal
- Assemblies
- Microsoft.AspNetCore.Mvc.Core
Syntax¶
public class MvcAttributeRouteHandler : IRouter
-
class
Microsoft.AspNetCore.Mvc.Internal.
MvcAttributeRouteHandler
Constructors¶
-
MvcAttributeRouteHandler
(Microsoft.AspNetCore.Mvc.Internal.IActionInvokerFactory, Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector, System.Diagnostics.DiagnosticSource, Microsoft.Extensions.Logging.ILoggerFactory)¶ public MvcAttributeRouteHandler(IActionInvokerFactory actionInvokerFactory, IActionSelector actionSelector, DiagnosticSource diagnosticSource, ILoggerFactory loggerFactory)
-
MvcAttributeRouteHandler
(Microsoft.AspNetCore.Mvc.Internal.IActionInvokerFactory, Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector, System.Diagnostics.DiagnosticSource, Microsoft.Extensions.Logging.ILoggerFactory, Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor) public MvcAttributeRouteHandler(IActionInvokerFactory actionInvokerFactory, IActionSelector actionSelector, DiagnosticSource diagnosticSource, ILoggerFactory loggerFactory, IActionContextAccessor actionContextAccessor)
-
Properties¶
-
Microsoft.AspNetCore.Mvc.Internal.MvcAttributeRouteHandler.
Actions
¶ Return type: Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>[] public ActionDescriptor[] Actions { get; set; }
-
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)
-