feign-reactive
feign-reactive copied to clipboard
Add Logger Support
The current implementation is locked to SLF4J. We replace this with support for the Logger
abstraction.
Do you mean feign.Logger
?
Yes.
'feign.Logger' is not designed for reactive work. Can introduce ReactorLogger but don't have enough reason for this as SLF4J is also a high level abstraction.
I disagree, and we shouldn't ask users of OpenFeign to throw away concepts that are prevalent across all of our other integrations. There are ways to take a synchronous process and make it reactive. Take the reactor documentation itself, B.1. How do I wrap a synchronous, blocking call?.
Feign favor Composition over Inheritance. It is reasonable for us to be able add support for both a native Reactive approach and an approach that allows users to use existing Synchronous Feign constructs. By doing so we can increase the likely hood of this projects adoption.