Primeiramente adicione a referencia de Domain no projeto de Application

Untitled

Untitled

Agora vamos adicionar nossas interfaces de serviço da aplicação, para isso vamos criar uma nova pasta chamada interface no projeto de Application e uma nova interface dentro dessa pasta com os mesmos metodos que ja implementamos antes.

Untitled

Em seguida vamos criar nossa interface especializada de Cliente passando a entidade Cliente.

Untitled

E produto passando a Entidade de Produto

Untitled

Pagina 14 ⏩

Pagina 16 ⏩