Pessoal estou tendo problema em implementar o serviço do boleto em uma API que estou criando. Pode ser problema fácil de resolver mas que estou apanhando um pouco.
Criar uma api utilizando arquitetura limpa conforme o print:
O problema que estou tendo é quando inicio o projeto, pois esta gerando o seguinte erro:
System.AggregateException: 'Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType:
Esse problema esta ocorrendo porque dentro do projeto de CrossCutting eu não injetei a interface do mesmo:
Deixei comentado, pois dentro do BoletoNetCore eu não consegui achar uma classe que herdasse iBanco e ao tentar colocar:
services.AddScoped<IBanco, Banco>();
gera um outro erro dizendo que o classe Banco é static que não pode ser usada.
Não sei se estou dando uma viajada para utilizar iBanco.
Dentro do repositório eu utilizo o ibanco para instanciar de qual banco estamos falando na hora de renderizar o boleto. Por isso que preciso acessar esse cara de alguma forma.
Pessoal estou tendo problema em implementar o serviço do boleto em uma API que estou criando. Pode ser problema fácil de resolver mas que estou apanhando um pouco.
Criar uma api utilizando arquitetura limpa conforme o print:
O problema que estou tendo é quando inicio o projeto, pois esta gerando o seguinte erro:
System.AggregateException: 'Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType:
Esse problema esta ocorrendo porque dentro do projeto de CrossCutting eu não injetei a interface do mesmo:
Deixei comentado, pois dentro do BoletoNetCore eu não consegui achar uma classe que herdasse iBanco e ao tentar colocar:
gera um outro erro dizendo que o classe Banco é static que não pode ser usada. Não sei se estou dando uma viajada para utilizar iBanco.
Dentro do repositório eu utilizo o ibanco para instanciar de qual banco estamos falando na hora de renderizar o boleto. Por isso que preciso acessar esse cara de alguma forma.