This is a replacement for the MVC routing that is used by default in Web API. This routing mechanism matches against a tree of routers, one segment at a time. Message Handlers can be attached to any node in the tree. This makes it easier to create nested areas and sub-controllers.
Install-Package Tavis.ApiRouter -Version 0.1.8
dotnet add package Tavis.ApiRouter --version 0.1.8
<PackageReference Include="Tavis.ApiRouter" Version="0.1.8" />
paket add Tavis.ApiRouter --version 0.1.8
Tavis.TreeRoute is a new IHttpRoute compatible version of the hierarchial routing approach. Still in early design stage
This package is not used by any popular GitHub repositories.