public async Task <IHttpActionResult> UpdateDb() { try { var bulkDefaultCardDataUri = await ConstructBulkDefaultCardDataUri(); List <ScryfallCard> scryfallCardData = await GetScryfallCardData(bulkDefaultCardDataUri); // todo - convert scryfallCardData to Card and add to db //List<Card> cardData = scryfallCardData // .Select(sc => new Card(sc)) // .ToList(); await cardsRepo.AddScryfallCards(scryfallCardData); return(Ok(scryfallCardData.Count)); } catch (Exception e) { //return ExceptionResult; throw; } }