public async Task <IActionResult> Index()
        {
            await _JSONParse.GetInsightData(await _NASAApi.GetInsightJson());

            List <Insight> insights = await _context.Insights.AsNoTracking().OrderByDescending(t => t.Id).ToListAsync();

            _calculator.Calculate(insights);

            return(View(insights));
        }
        public async Task <ActionResult <IEnumerable <Insight> > > GetInsights()
        {
            await _JSONParse.GetInsightData(await _NASAApi.GetInsightJson());

            return(await _context.Insights.AsNoTracking().OrderByDescending(t => t.Id).ToListAsync());
        }