Example #1
0
 public DetailModel(
     IGetChartHandler getChartHandler,
     IGetChartReadmeHandler getChartReadmeHandler)
 {
     this.getChartHandler       = getChartHandler ?? throw new ArgumentNullException(nameof(getChartHandler));
     this.getChartReadmeHandler = getChartReadmeHandler ?? throw new ArgumentNullException(nameof(getChartReadmeHandler));
 }
Example #2
0
 public InstallModel(
     IGetChartHandler getChartHandler,
     IGetClustersHandler getClustersHandler,
     IGetChartValuesHandler getChartValuesHandler,
     IInstallChartHandler installChartHandler)
 {
     this.getChartHandler       = getChartHandler ?? throw new ArgumentNullException(nameof(getChartHandler));
     this.getClustersHandler    = getClustersHandler ?? throw new ArgumentNullException(nameof(getClustersHandler));
     this.getChartValuesHandler = getChartValuesHandler ?? throw new ArgumentNullException(nameof(getChartValuesHandler));
     this.installChartHandler   = installChartHandler ?? throw new ArgumentNullException(nameof(installChartHandler));
 }
Example #3
0
 public UpgradeModel(
     IGetReleasesHandler getReleasesHandler,
     IGetChartHandler getChartHandler,
     IGetReleaseValuesHandler getReleaseValuesHandler,
     IUpgradeReleaseHandler upgradeReleaseHandler)
 {
     this.getReleasesHandler      = getReleasesHandler ?? throw new ArgumentNullException(nameof(getReleasesHandler));
     this.getChartHandler         = getChartHandler ?? throw new ArgumentNullException(nameof(getChartHandler));
     this.getReleaseValuesHandler = getReleaseValuesHandler ?? throw new ArgumentNullException(nameof(getReleaseValuesHandler));
     this.upgradeReleaseHandler   = upgradeReleaseHandler ?? throw new ArgumentNullException(nameof(upgradeReleaseHandler));
 }