Ejemplo n.º 1
0
        public bool Save(Order.Api.Entity.Order order)
        {
            var currentOrder = Orders.FirstOrDefault(m => m.Id == order.Id);

            if (currentOrder == null)
            {
                return(false);
            }
            currentOrder.Price = order.Price;
            return(true);
        }
Ejemplo n.º 2
0
        public async Task <string> Index()
        {
            var order = new Order.Api.Entity.Order
            {
                Id    = 1,
                Price = 10
            };
            CreateOrderReliableEvent createOrderReliableEvent = new CreateOrderReliableEvent
            {
                OrderPrice = order.Price
            };
            var prePublishId = await _reliableBus.PrePublish(createOrderReliableEvent, order.Id);

            _orderRepository.Add(order);

            await _reliableBus.Publish(createOrderReliableEvent, prePublishId);

            return("ok");
        }
Ejemplo n.º 3
0
 public bool Add(Order.Api.Entity.Order order)
 {
     Orders.Add(order);
     return(true);
 }