Vamos adicionar uma Controller com Actions read/write SEM O Entity Framework chamada ClientesController.


O arquivo gerado ira conter Metodos CRUD não implementados. Vamos implementar a Index, mas antes disso, temos que instanciar nosso serviço de Aplicação de Cliente e tambem o AutoMapper. Em seguida, criaremos um construtor e injetaremos as dependencias que acabamos de instanciar.
Por fim basta Mapear a View Model de Cliente para a Model concreta passando o metodo GetAll de Cliente APP para o metodo MAP do AutoMapper.

Para finalizar e testar o projeto vamos adicionar uma Razor View na Index, clicando com o botao direito no metodo (Nesse caso Index) ⇒ Add ⇒ Razor View.
Para esse metodo em que desejamos obter todos os Clientes, vamos adicionar a seguinte configuração. View name: Index Template: List
Model classe: ClienteViewModel Nota: Caso ocorra algum erro com a criaçao automatica de Razor view verifique se os pactotes do projeto estão atualizados como diz o video a seguir https://www.youtube.com/watch?v=JcH35VrInng&t


Com isso será gerado uma view automaticamente já com nossas variaveis de Cliente.
