Existe essa necessidade de termos 2 controllers separados? Cada um fica com apenas endpoint, não seria mais simples ficar em um controller só e não ter tanto arquivo no projeto?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Existe essa necessidade de termos 2 controllers separados? Cada um fica com apenas endpoint, não seria mais simples ficar em um controller só e não ter tanto arquivo no projeto?