public void Execute()
        {
            var data = new Dictionary <string, string>();

            data["Type"] = typeof(T).Name;
            data["Id"]   = (_command.Execute() as IHasId <T>).Id.ToString();
            _sender.SendMessage(new GameMessage(_correlationId, _verb, data));
        }
示例#2
0
        public ActionResult Indexer()
        {
            var barginBasin = new Category {
                Name = "GIT", Created = DateTime.Now, Modified = DateTime.Now
            };

            var daisy = new Article {
                Title = "Git 1", Created = DateTime.Now, Modified = DateTime.Now
            };
            var jack = new Article {
                Title = "Git 2", Created = DateTime.Now, Modified = DateTime.Now
            };

            barginBasin.Articles.Add(daisy);
            barginBasin.Articles.Add(jack);

            daisy.Category = barginBasin;
            jack.Category  = barginBasin;

            createQuery2.Execute(barginBasin);
            unitOfWork.Commit();

            return(View());
        }