Use lowercase controller as it is a reserved routing name
controller
from:
[Route("api/[Controller]")]
to:
[Route("api/[controller]")]