Esempio n. 1
0
        public TaskProvider(IGraphSdkHelper httpHelper, IRootConfigurationProvider rootConfigurationProvider)
        {
            this.httpHelper = httpHelper;
            var appOptions = rootConfigurationProvider.GeneralConfiguration;

            ProposalManagerApiUrl = appOptions.ProposalManagerApiUrl;
        }
Esempio n. 2
0
 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"));
 }
Esempio n. 3
0
        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;
        }
Esempio n. 5
0
 public virtual void Setup()
 {
     ConfigurationProvider = ConfigHelper.GetRootConfigurationProvider(System.IO.Directory.GetCurrentDirectory());
 }
Esempio n. 6
0
 public AuthController(IRootConfigurationProvider rootConfigurationProvider)
 {
     // Get from config
     azureAdOptions = rootConfigurationProvider.AzureAdConfiguration;
 }