public void Handle(OrderCooked message) { _bus.Publish(new PriceOrder(message.Order) { CorrelationId = message.CorrelationId, CausationId = message.MessageId }); }
private void HandleInternal(OrderCooked message) { this.isCooked = true; this.publisher.Publish(new PriceOrder(message) { Order = message.Order }); }
public void WhenMidgetNotifiedOfFoodCooked_ThenMidgetSendsCommandToPriceOrder() { var orderCooked = new OrderCooked(order, Guid.NewGuid(), orderGuid); var midget = new EnglishMidget(bus, orderGuid); midget.Handle(orderCooked); //var cookFood = (CookFood) bus.Messages.Single(); Assert.That(bus.Messages.Single(), Is.InstanceOf<PriceOrder>()); }
public void WhenMidgetNotifiedOfFoodCooked_ThenMidgetSendsCommandToPriceOrder() { var orderCooked = new OrderCooked(_order, Guid.NewGuid(), _orderGuid); var midget = new EnglishMidget(bus, _orderGuid); midget.Handle(orderCooked); Assert.IsType <PriceOrder>(bus.Messages.Single()); }
public void WhenMidgetNotifiedOfFoodCooked_ThenMidgetSendsCommandToPriceOrder() { var orderCooked = new OrderCooked(order, Guid.NewGuid(), orderGuid); var midget = new EnglishMidget(bus, orderGuid); midget.Handle(orderCooked); //var cookFood = (CookFood) bus.Messages.Single(); Assert.That(bus.Messages.Single(), Is.InstanceOf <PriceOrder>()); }
public void InsertOrUpdate(OrderCooked ordercooked) { if (ordercooked.Id == default(System.Guid)) { // New entity ordercooked.Id = Guid.NewGuid(); context.OrderCookeds.Add(ordercooked); } else { // Existing entity context.Entry(ordercooked).State = EntityState.Modified; } }
public ActionResult Create(OrderCooked ordercooked) { if (ModelState.IsValid) { ordercookedRepository.InsertOrUpdate(ordercooked); ordercookedRepository.Save(); return RedirectToAction("Index"); } else { ViewBag.PossibleWaiters = waiterRepository.All; ViewBag.PossibleRestaurants = restaurantRepository.All; return View(); } }
public ActionResult Edit(OrderCooked ordercooked) { if (ModelState.IsValid) { ordercookedRepository.InsertOrUpdate(ordercooked); ordercookedRepository.Save(); return(RedirectToAction("Index")); } else { ViewBag.PossibleWaiters = waiterRepository.All; ViewBag.PossibleRestaurants = restaurantRepository.All; return(View()); } }
public void Handle(OrderCooked order) { _midgetHouse.KillMidget(this); }
public void Handle(OrderCooked message) { _orderStatuses[message.Order.Id] = OrderStatus.Cooked; }
public void Handle(OrderCooked message) { Console.WriteLine(message.CorrelationId); Console.WriteLine(message.GetType()); Console.WriteLine(message.Order); }