Autowired Request constructors to include request type