Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Boas práticas - Controller

Boa tarde, Pessoal.

Estou colocando em prática o que aprendi e gostaria de saber qual seria o melhor modelo deste cenário:

Digamos que uma pequena aplicação tem 8 cadastros (CRUD), na média cada cadastro possui 5 métodos, mais algumas descrições para documentar... Então teremos "aproximadamente" 1100 linhas no Controller.

O que se entende como boas práticas, separar cada cadastro num Controller ou no modelo de API a classe que expõe as URI pode ser enorme?

Desde já agradeço!

2 respostas
solução!

Oi Thiago,

O ideal é separar cada CRUD em um controller distinto. Exemplo:

  • ClientesController
  • ProdutosController
  • UsuariosController
  • RelatoriosController

Cada controller cuida do CRUD especifico de algum recurso da API.

Bons estudos!

Show... Obrigado Rodrigo!