コード例 #1
0
        public void Add(Book item)
        {
            Entity.Book book = BookMapping.MapToBookEntity(item);


            _bookContext.Insert(book);

            //foreach (var domainevent in item.EventList)
            //{
            //    DomainEventManager.Publish<BookCreatedEvent>(domainevent as BookCreatedEvent);
            //}
        }
コード例 #2
0
        public static Entity.Book MapToBookEntity(Book book)
        {
            var bk = new Entity.Book();

            bk.Id          = book.EntityIdentityKey.ToString();
            bk.Title       = book.Title;
            bk.ISBN        = book.ISBN;
            bk.Language    = book.Language;
            bk.Price       = book.Price;
            bk.Title       = book.Title;
            bk.PublisherId = book.Publisher.Id.ToString();
            return(bk);
        }