public model.CreateOrderResponse CreateOrder(model.Order order) { try { orderRepository.Add(order); return(new model.CreateOrderResponse { Error = false }); } catch (Exception ex) { return(new model.CreateOrderResponse { Error = true, ErrorMessage = ex.Message }); } }
/// <summary> /// Creating a New Order and saving on redis /// </summary> /// <param name="key">Redis Key</param> /// <param name="order">Order to be saved</param> public void createOrder(string key, model.Order order) { var serializedObj = JsonConvert.SerializeObject(order); Cache.StringSet(key, serializedObj); }