better manage the injected generic Request
use injection for the MultiPartRequest