OctaviusClientImpl
constructor(provider: SessionProvider, onClose: () -> Unit? = null, dynamicJson: Json = octaviusJson, dynamicWriteStrategy: DynamicWriteStrategy = DynamicWriteStrategy.AUTOMATIC_WHEN_UNAMBIGUOUS)
Parameters
provider
Decides which session each operation runs on.
onClose
What close should release, or null where the client owns nothing.
dynamicJson
How dynamic_dto payloads are read and written.
dynamicWriteStrategy
When an unwrapped instance of a registered class is written as a dynamic_dto.