Project Structure - planetarium/NineChronicles.Headless GitHub Wiki
Goals
New modders can understand what modules are present and related to each other.
remark: Please be careful to over-explain to lib9c or libplanet. you need to set boundary of document.
New modders can find where to see for modification.
Projects
- Libplanet.Headless
- NineChronicles.Headless
/GraphTypes/
, the namespace consists of GraphQL types.
/Controllers/
, the namespace consists of ASP.NET controllers.
/Middleware/
, the namespace consists of ASP.NET middleware.
- NineChronicles.Headless.Executable
/Commands/
, the namespace consists of Cocona commands.
Test Projects
- Libplanet.Headless.Tests
- NineChronicles.Headless.Tests
- NineChronicles.Headless.Executable.Tests