Provides CDI producers for objects that can be injected via @Context
In quarkus-rest this works because @Context is considered an alias for @Inject
through the use of AutoInjectAnnotationBuildItem
When used on a method, then an implementation of ContainerResponseContext is generated
that calls the annotated method with the proper arguments
The idea behind using this is to make it much to write a ServerResponseFilter as all the necessary information
is passed as arguments to the method instead of forcing the author to use a mix of @Context and programmatic CDI
look-ups.
Handler that negotiates the content type for endpoints that
have multiple produces types, or for whatever reason can't have
their writer list and media type determined at build time.