Method not found: System.MissingMethodException Microsoft.Extensions.DependencyInjection.IServiceCollection.AddAuthorization

Viewed 790

I am migrating from .net core web api from 2.2 to 3.1 I am getting below error at run time .

Soucrec :PII.Enterprise.AspNetCore.ApiStandards

'Microsoft.Extensions.DependencyInjection.IServiceCollection Microsoft.Extensions.DependencyInjection.AuthorizationServiceCollectionExtensions.AddAuthorization(Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action`1<Microsoft.AspNetCore.Authorization.AuthorizationOptions>)'.

I have added settings here

enter image description here

public void ConfigureServices(IServiceCollection services)
     {
         services.AddControllers();
         services.AddAuthenticationCore();
      // this line calling third party DLL I am getting exception here 
         services.ConfigureAuthorizationHandler(Configuration);
     }
0 Answers
Related