<@U72C3TBDH> the `direct` in `kodein.direct` is an...
# kodein
s
@streetsofboston the
direct
in
kodein.direct
is an extension function, it exists, but not within the
Kodein
class. In fact, you'll see that almost everything, regarding the
Kodein
class, is an extension function. Also, to retrieve a dependency without using a property, there are 2 solutions: - Use `direct`:
val dep: Whatever = direct.instance()
- Use a local delegated property (which are supported since Kotlin 1.1) :
val dep: Whatever by direct.instance()
. Here, the
dep
declaration is a value declaration inside a function, not a property of a class 😉
👍 1