예제 #1
0
 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);
        }