Beispiel #1
0
        public bool OnOrderCreated(OnOrderCreated ev)
        {
            ILogger logger = IoC.Container.Resolve <ILogger>();

            logger.Info("new order created, detail:{0}", JsonHelper.ToJson(ev));
            return(true);
        }
 public void Execute(OnOrderCreated ev)
 {
     using (IUnitOfWork uow = new UnitOfWork(RepositoryType.MongoDb))
     {
         IOrderQuery query = IoC.Container.Resolve <IOrderQuery>(uow);
         query.Add(new App.Query.Entity.Order.Order(ev.OrderId));
         uow.Commit();
     }
 }