How to add a new module
This guide walks you through creating a new module with runtime and contracts projects.
- Create projects – Add
Modules.YourFeatureandModules.YourFeature.Contractsprojects. - Wire references – Reference building blocks and contracts according to existing modules.
- Add endpoints and handlers – Follow the patterns from Identity or Multitenancy modules.
- Register the module – Ensure the module is picked up by the module loader in
Playground.Api.
Run the architecture tests to confirm your module follows existing conventions.