I mean that's how it was originally envisioned, is...
# kotlin-inject
e
I mean that's how it was originally envisioned, is that you'd have a graph of components each with their own scope:
Copy code
@AppScope
@Component
abstract class AppComponent {}

@RequestScope
@Component
abstract class RequestComponent(@Component val parent: AppComponent) {}