Table of Contents

Constructor Router

Namespace
Velvet
Assembly
Velvet.Docs.dll

Router(RouteDefinition[], IRouteScopeFactory?)

Builds a router over the given routes and sets it as Current.

public Router(RouteDefinition[] routes, IRouteScopeFactory? scopeFactory = null)

Parameters

routes RouteDefinition[]

Root route definitions (may contain nested Children).

scopeFactory IRouteScopeFactory

Optional factory for per-route DI scopes; null disables route scoping.