public TaskProvider(IGraphSdkHelper httpHelper, IRootConfigurationProvider rootConfigurationProvider) { this.httpHelper = httpHelper; var appOptions = rootConfigurationProvider.GeneralConfiguration; ProposalManagerApiUrl = appOptions.ProposalManagerApiUrl; }
public DaemonHelper(IRootConfigurationProvider rootConfigurationProvider) { azureAdConfiguration = rootConfigurationProvider.AzureAdConfiguration; proposalManagerConfiguration = rootConfigurationProvider.ProposalManagerConfiguration; client.BaseAddress = new Uri(proposalManagerConfiguration.ApiUrl); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); }
public GraphAuthProvider(IRootConfigurationProvider rootConfigurationProvider, IMemoryCache memoryCache = null, IHttpContextAccessor contextAccessor = null) { var azureOptions = rootConfigurationProvider.AzureAdConfiguration; appId = azureOptions.ClientId; credential = new ClientCredential(azureOptions.ClientSecret); scopes = azureOptions.GraphScopes.Split(new[] { ' ' }); secret = azureOptions.ClientSecret; proposalManagerApiId = azureOptions.ProposalManagerApiId; this.contextAccessor = contextAccessor; }
public DocumentController( IGraphSdkHelper graphSdkHelper, IRootConfigurationProvider rootConfigurationProvider) : base(graphSdkHelper) { // Get from config var appOptions = rootConfigurationProvider.GeneralConfiguration; ProposalManagerApiUrl = appOptions.ProposalManagerApiUrl; SiteId = appOptions.SiteId; httpHelper = graphSdkHelper; }
public virtual void Setup() { ConfigurationProvider = ConfigHelper.GetRootConfigurationProvider(System.IO.Directory.GetCurrentDirectory()); }
public AuthController(IRootConfigurationProvider rootConfigurationProvider) { // Get from config azureAdOptions = rootConfigurationProvider.AzureAdConfiguration; }