public K8sEnvironmentFactory( IKubeHttpClientSettingsProvider httpClientSettingsProvider, KubeHttpClientFactory httpClientFactory, K8sQueryClientFactory k8SQueryClientFactory) { _httpClientSettings = Arguments.IsNotNull(httpClientSettingsProvider, nameof(httpClientSettingsProvider)); _httpClientFactory = Arguments.IsNotNull(httpClientFactory, nameof(httpClientFactory)); _k8sQueryClientFactory = Arguments.IsNotNull(k8SQueryClientFactory, nameof(k8SQueryClientFactory)); }