feat: aetherbind, first source generator

This commit is contained in:
redglow
2026-07-18 17:05:03 +02:00
parent 4ce99d9486
commit aae9c083d9
69 changed files with 210 additions and 156 deletions
+18
View File
@@ -0,0 +1,18 @@
TOC:
- what GodotDI offers (in short):
- logging
- configuration
- possibility to attach extra DI-based services like telemetry)
- minimal description of what problems DI tackles
- minimal example with logging, configuration, decoupling of components
- how to install
- creation of the root service source
- example
- scopes
- why
- definition
- deep dive into why it's all done at composition root
- using extension methods to split the code as necessary
- sending data into a scope
- initializing data in the scope