Пример #1
0
 public ProposalManagerClientFactory(IWebApiAuthProvider webApiAuthProvider, IConfiguration configuration)
 {
     proposalManagerConfiguration = new ProposalManagerConfiguration();
     configuration.Bind(ProposalManagerConfiguration.ConfigurationName, proposalManagerConfiguration);
     azureAdConfiguration = new AzureAdOptions();
     configuration.Bind("AzureAd", azureAdConfiguration);
     this.webApiAuthProvider = webApiAuthProvider;
 }
Пример #2
0
 public PowerBIService(
     ILogger <PowerBIService> logger,
     IOptionsMonitor <AppOptions> appOptions,
     IWebApiAuthProvider webApiAuthProvider,
     IAzureKeyVaultService azureKeyVaultService) : base(logger, appOptions)
 {
     _webApiAuthProvider   = webApiAuthProvider;
     _azureKeyVaultService = azureKeyVaultService;
 }