Livro ASP.NET MVC5 - Separando a aplicação em camadas

Bom Dia Comunidade,

Estou com uma dúvida em relação a separação da aplicação em camadas. Queria saber onde fica a camada de negócio, para podermos fazer as validações necessárias no sistema antes da camada de serviço persistir no banco de dados. Fiz uma imagem para ver se está certo a idéia

Muito Obrigado
Rodrigo

Oi Rodrigo. Penso quem em “Aplicação” esteja “Visão” e “Controle”. Delegue a chamada do controlador para uma camada de validação.
Abraços