Generate a router
Generate a router
The routes file that it's being generated for
The namespace of the router
The routing rules
Any additional imports
Whether a reverse router should be generated
Whether the reverse router should be namespaced
A sequence of output filenames to file contents
An identifier for this routes generator.
An identifier for this routes generator.
May include configuration if applicable.
Used for incremental compilation to tell if the routes generator has changed (and therefore a new compile needs to be done).
A routes generator that generates dependency injected routers