/// <summary> /// Creates the Html for a Chart using Restore data /// </summary> /// <returns></returns> public string RestoreByNuGetVersionChart() { string[] blobNames = { "Restore7Day.json", "Restore-Dependency7Day.json" }; List <string> xValues = new List <string>(); List <object> yValues = new List <Object>(); ReportHelpers.GetValuesFromBlobs(blobNames, StorageAccount, ContainerName, out xValues, out yValues); List <DotNet.Highcharts.Options.Series> seriesSet = new List <DotNet.Highcharts.Options.Series>(); seriesSet.Add(new DotNet.Highcharts.Options.Series { Data = new Data(yValues.ToArray()) }); DotNet.Highcharts.Highcharts installChart = ReportHelpers.GetBarChart(seriesSet, xValues, "Restores_Per_NuGet_Version"); string installChartHtml = installChart.ToHtmlString(); return(installChartHtml); }