mirror of
https://github.com/InsanusMokrassar/SDI.git
synced 2025-09-15 04:59:18 +00:00
Update 'README.md'
This commit is contained in:
11
README.md
11
README.md
@@ -40,8 +40,6 @@ dependencies {
|
||||
|
||||
Last version shown here: [  ](https://bintray.com/insanusmokrassar/InsanusMokrassar/sdi/_latestVersion)
|
||||
|
||||
|
||||
|
||||
## Format of config
|
||||
|
||||
Full examples of usage you can find in [tests](src/commonTest/kotlin/com/insanusmokrassar/sdi). In two words, there are
|
||||
@@ -104,6 +102,15 @@ And with config for this library:
|
||||
}
|
||||
```
|
||||
|
||||
Kotlin code will be:
|
||||
|
||||
```kotlin
|
||||
val module = Json.plain.parse(Module.serializer(), input)
|
||||
val businessService = (module["service"] as BusinessService)
|
||||
```
|
||||
|
||||
Here `input` is a json of configuration.
|
||||
|
||||
List example you can find in
|
||||
[this test](https://git.insanusmokrassar.com/InsanusMokrassar/SDI/src/master/src/commonTest/kotlin/com/insanusmokrassar/sdi/ListTest.kt).
|
||||
Besides, usually you can create objects inside of places where expected something like dependency injection directly. In
|
||||
|
Reference in New Issue
Block a user