O tipo de serviço fornecido não pôde ser carregado como um serviço porque ele não tem um construtor padrão (sem parâmetros). ...

O tipo de serviço fornecido não pôde ser carregado como um serviço porque ele não tem um construtor padrão (sem parâmetros). Para corrigir o problema, adicione um construtor padrão ao tipo ou transmita uma instância do tipo para o host.