Is your feature request related to a problem? Please describe.
The current implementations of KoinPlatformCoroutinesTools return a hardcoded value of CoroutineDispatcher with no option to either modify this value or bypass it and use a custom one.
Describe the solution you'd like
To be able to define the CoroutineDispatcher Koin will use when using the Koin coroutines engine.
The API for this could be something like:
Is your feature request related to a problem? Please describe. The current implementations of
KoinPlatformCoroutinesTools
return a hardcoded value ofCoroutineDispatcher
with no option to either modify this value or bypass it and use a custom one.Describe the solution you'd like To be able to define the
CoroutineDispatcher
Koin will use when using the Koin coroutines engine. The API for this could be something like:If not defined, then the dispatcher from
KoinPlatformCoroutinesTools
implementations can be used as default.Describe alternatives you've considered None.
Target Koin project
core