public async Task <ActionResult> GetAvailableGroceries() { var groceries = await _groceryRepository.GetGroceriesAsync(); return(Json( groceries.Except(await _groceryRepository.GetGroceriesByGroceryListIdAsync()).Select(g => new { g.Id, g.Name }), JsonRequestBehavior.AllowGet)); }
public void BroadcastGroceries() { Clients.All.updateGroceries(_groceryRepository.GetGroceriesByGroceryListIdAsync().Result); }