1

I am interested how can I access the public IConfiguration Configuration { get; set; } from the controller ?
Is it possible to do something like ConfigurationManager.AppSettings["keyName"]

UPDATE

I tried with this approach but I am getting Unable to resolve service for type 'Microsoft.Framework.ConfigurationModel.IConfiguration'

public class MyController
{
    private IConfiguration _configuration;

    public MyController(IConfiguration configuration)
    {
        _configuration = configuration;
    }
}

I tried adding services.Configure<IConfiguration>(Configuration); in the ConfigureServices method.

zoranpro
  • 453
  • 4
  • 18

1 Answers1

0

You should use dependency injection to inject it through your controller constructor.

public class MyController
{
    private IConfiguration _configuration;

    public MyController(IConfiguration configuration)
    {
        _configuration = configuration;
    }
}
Chris Sainty
  • 9,086
  • 1
  • 26
  • 31