I'm creating multi-tenancy application, with single database per library, for example.
I want to dynamically add library name to route, for example, when user trying to get all books /Books/GetAllBooks
, I must add library name, which could be retrieved from database, for example: /LibraryName/Books/GetAllBooks
, so the user can get all books only from the library, which he belongs to.
What should I do? Implement my own IRouter, my own template route, something else?