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; }
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; }
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) { }
public StorageAdapterClient(AppConfig config, IExternalRequestHelper requestHelper) : base(config.ExternalDependencies.StorageAdapterServiceUrl, requestHelper) { this.timeout = config.ExternalDependencies.StorageAdapterServiceTimeout; }
public DeviceSimulationClient(AppConfig config, IExternalRequestHelper requestHelper) : base(config.ExternalDependencies.DeviceSimulationServiceUrl, requestHelper) { }