Clarify expected behaviour around EntityLinks when using WebFlux #1080
Labels
in: configuration
Configuration and setup
in: documentation
Reference documentation
stack: webflux
type: enhancement
Milestone
Thanks for the updates made for #1062, but I am still finding the documentation confusing as it seems to contradict itself.
In section 3.5, when talking about
EntityLinks
implementations it states that the "most fundamental one isControllerEntityLinks
that inspects SpringMVC and Spring WebFlux controller classes". Section 3.5.1 continues in the same vein. These sections are contradicted by section 3.5.3 where the update for #1062 means that the documentation now states that "EntityLinks
and it’s various implementations are NOT currently provided out-of-the-box for Spring WebFlux applications".Looking at the runtime behaviour, it seems to disagree with both of the documentation's opinions. Contrary to the update made for #1062, an
EntityLinks
instance is provided out-of-the-box when using Spring WebFlux applications and is available for dependency injection. However, when an attempt is made to use it in an@ExposesResourceFor
-annotated controller, it fails:The text was updated successfully, but these errors were encountered: