public Startup(IConfiguration configuration)
        {
            Configuration = configuration;

            _helseIdConfigurationSection = Configuration.GetSection(nameof(DemoHelseIdConfig));
            _demoHelseIdConfiguration    = _helseIdConfigurationSection.Get <DemoHelseIdConfig>();

            _redirectPagesConfigurationSection = Configuration.GetSection(nameof(RedirectPagesKonfigurasjon));
            _redirectPagesConfiguration        = _redirectPagesConfigurationSection.Get <RedirectPagesKonfigurasjon>();

            _hprConfigurationSection = Configuration.GetSection(nameof(HprKonfigurasjon));
            _hprConfiguration        = _hprConfigurationSection.Get <HprKonfigurasjon>();

            _whitelist = Configuration.GetSection(nameof(WhitelistConfiguration)).Get <WhitelistConfiguration>().Whitelist;

            _dataprotectionConfigSection = Configuration.GetSection(nameof(DataProtectionConfig));
            _dataProtectionConfig        = _dataprotectionConfigSection.Get <DataProtectionConfig>();
        }
Ejemplo n.º 2
0
 public UserController(IOptions <DemoHelseIdConfig> helseIdOptions, IOptions <RedirectPagesKonfigurasjon> redirectOptions)
 {
     _helseIdConfig  = helseIdOptions.Value;
     _redirectConfig = redirectOptions.Value;
 }