-
Notifications
You must be signed in to change notification settings - Fork 38.6k
Open
Labels
in: webIssues in web modules (web, webmvc, webflux, websocket)Issues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancementA general enhancement
Milestone
Description
#33992 added support for importing HTTP service proxies into a registry and declaring them as beans for direct autowiring. This can be done centrally through@ImportHttpServices
and also through extensions of AbstractHttpServiceRegistrar
as described in the docs.
It would be useful to have an alternative, more decentralized option too, e.g. an @HttpServiceClient
annotation to put on an HTTP service interface with the option to declare the group it belongs to through an attribute. We can provide this along with dedicated extension of AbstractHttpServiceRegistrar
that looks for such annotated interfaces in specified base packages.
ryanjbaxter
Metadata
Metadata
Assignees
Labels
in: webIssues in web modules (web, webmvc, webflux, websocket)Issues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancementA general enhancement