-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support kotlin coroutines #383
Comments
Unfortunately I'm not familiar with Kotlin. |
I haven't seen such thing for blocking feign. Probably, that's because asynchronous nature of coroutines. It might be useful to look at kotlin coroutines library which provides an adapter to reactor: https://github.com/Kotlin/kotlinx.coroutines/tree/master/reactive/kotlinx-coroutines-reactor Also spring-webflux support coroutines natively, so it might be useful to look there too. If I understand everything correctly, Mono<T> request1();
Flux<E> request2(); should become suspend request1(): T
request2(): Flow<E> |
add suspend support please, or is there an alternate? |
Resolves: PlaytikaOSS#383 Inspired by https://github.com/stas29a/coroutine-feign-client ## TODO - [ ] Separate Kotlin support module - [ ] Enhance test case
Resolves: PlaytikaOSS#383 Inspired by https://github.com/stas29a/coroutine-feign-client ## TODO - [ ] Separate Kotlin support module - [ ] Enhance test case - [ ] Refactoring - [ ] Clean up pom.xml
Resolves: PlaytikaOSS#383 Inspired by https://github.com/stas29a/coroutine-feign-client ## TODO - [ ] Separate Kotlin support module - [ ] Enhance test case - [ ] Refactoring - [ ] Clean up pom.xml
I don't see any mentioning of kotlin coroutines adapter or something like that, does it exist? If it doesn't, it would be really great to have such integration
The text was updated successfully, but these errors were encountered: