public override void InitializeOrdersPool(IList <Order> orders) { _list = orders; // Rerender HTML observer OrdersUpdate?.Invoke(GetAllOrders()); }
public override void AddOrder(string jsonPayload) { Console.WriteLine($"OrderService -> AddOrder : {jsonPayload}"); var orderToCreate = JsonConvert.DeserializeObject <Order>(jsonPayload); // Call Data Layer and store the order into database if (!_list.Contains(orderToCreate)) { _list.Add(orderToCreate); } // Rerender HTML observer OrdersUpdate?.Invoke(GetAllOrders()); }