2
respostas

[Bug] Erro na implementação do Dto Asp.net core

    Depois que implementei o Dto ao adicionar um filme, estou recebendo esse erro
         System.InvalidOperationException: 'Unable to find the required services. Please add all the required services by calling 'IServiceCollection.AddAuthorization' in the application startup code.'
         
         `Podem me ajudar?
2 respostas

Olá Italo!

Esse erro geralmente ocorre quando você está tentando usar a autorização em sua aplicação, mas não adicionou os serviços necessários no código de inicialização.

Para resolver esse problema, você precisa adicionar o serviço de autorização chamando o método AddAuthorization na classe Startup do seu projeto. Por exemplo:

public void ConfigureServices(IServiceCollection services)
{
    // Outros serviços adicionados aqui

    services.AddAuthorization();

    // Restante do código
}

Certifique-se de que você adicionou esse código corretamente e tente executar novamente sua aplicação. Isso deve resolver o erro que você está enfrentando.

Espero ter ajudado e bons estudos!

Bom dia, André,

Muito obrigado pelo suporte. Vou implementar e fazer o teste.

Att,