public GrafanaClient(AppConfig config, IExternalRequestHelper requestHelper, IKeyVaultClient keyVaultClient, IHttpClient httpClient)
 {
     this.serviceUri     = config.Global.ExternalDependencies.GrafanaUrl;
     this.requestHelper  = requestHelper;
     this.keyVaultClient = keyVaultClient;
     this.httpClient     = httpClient;
 }
Пример #2
0
 public AzureB2cClient(
     AppConfig config,
     IExternalRequestHelper requestHelper,
     ILogger <AzureB2cClient> logger)
 {
     this.serviceUri    = config.Global.AzureB2cBaseUri;
     this.requestHelper = requestHelper;
     this.logger        = logger;
 }
        public ExternalRequestHelperTest()
        {
            this.mockHttpClient          = new Mock <IHttpClient>();
            this.mockHttpContextAccessor = new Mock <IHttpContextAccessor>();

            this.mockHttpContextAccessor
            .Setup(t => t.HttpContext.Request.HttpContext.Items)
            .Returns(new Dictionary <object, object>()
            {
                { "TenantID", "test_tenant" }
            });
            this.mockHttpContextAccessor
            .Setup(t => t.HttpContext.Request.Headers)
            .Returns(new HeaderDictionary()
            {
                { AzdsRouteKey, "mockDevSpace" }
            });
            this.rand = new Random();

            this.externalRequestHelper = new ExternalRequestHelper(
                this.mockHttpClient.Object,
                this.mockHttpContextAccessor.Object);
        }
 public AsaManagerClient(AppConfig config, IExternalRequestHelper requestHelper)
     : base(config.ExternalDependencies.AsaManagerServiceUrl, requestHelper)
 {
 }
 public DeviceGroupsConfigClient(AppConfig config, IExternalRequestHelper requestHelper)
 {
     this.serviceUri    = config.ExternalDependencies.ConfigServiceUrl;
     this.requestHelper = requestHelper;
 }
Пример #6
0
 public IdentityGatewayClient(AppConfig config, IExternalRequestHelper requestHelper)
 {
     this.serviceUri    = config.ExternalDependencies.IdentityGatewayServiceUrl;
     this.requestHelper = requestHelper;
 }
 public ExternalServiceClient(string serviceUri, IExternalRequestHelper requestHelper)
 {
     this.ServiceUri    = serviceUri;
     this.RequestHelper = requestHelper;
 }
 public UserManagementClient(AppConfig config, IExternalRequestHelper requestHelper)
     : base(config.ExternalDependencies.AuthServiceUrl, requestHelper)
 {
 }
 public DeviceTelemetryClient(AppConfig config, IExternalRequestHelper requestHelper)
     : base(config.ExternalDependencies.TelemetryServiceUrl, requestHelper)
 {
 }
Пример #10
0
 public StorageAdapterClient(AppConfig config, IExternalRequestHelper requestHelper)
     : base(config.ExternalDependencies.StorageAdapterServiceUrl, requestHelper)
 {
     this.timeout = config.ExternalDependencies.StorageAdapterServiceTimeout;
 }
Пример #11
0
 public DeviceSimulationClient(AppConfig config, IExternalRequestHelper requestHelper)
     : base(config.ExternalDependencies.DeviceSimulationServiceUrl, requestHelper)
 {
 }