public GetReleasesHandler(IHelmClient helmClient, IKubernetesClient kubernetesClient) { this.helmClient = helmClient ?? throw new ArgumentNullException(nameof(helmClient)); this.kubernetesClient = kubernetesClient ?? throw new ArgumentNullException(nameof(kubernetesClient)); }
public DeleteReleaseHandler( IHelmClient helmClient) { this.helmClient = helmClient ?? throw new ArgumentNullException(nameof(helmClient)); }
public GetReleaseDetailsHandler( IHelmClient helmClient) { this.helmClient = helmClient ?? throw new ArgumentNullException(nameof(helmClient)); }
public GetChartsHandler(IHelmClient helmClient) { this.helmClient = helmClient ?? throw new ArgumentNullException(nameof(helmClient)); }