public async Task <ActionResult> OnGet(string chart, string version = null) { Chart = await getChartHandler.HandleAsync(new GetChart(chart)); if (version == null) { Release = Chart.GetLastRelease(); } else { Release = Chart.Releases.SingleOrDefault(c => c.Version == new SemVer.Version(version)); } if (Release == null) { return(NotFound()); } Contexts = await getClustersHandler.HandleAsync(new GetClusters()); Values = await getChartValuesHandler.HandleAsync(new GetChartValues(chart, Release.Version.ToString())); return(Page()); }
public async Task OnGet() { Contexts = await getClustersHandler.HandleAsync(new GetClusters()); }