private void Handle(BookCountUpdated evnt) { _connection.Update( new { Count = evnt.Count }, new { LibraryId = evnt.LibraryId, BookId = evnt.BookId }, "EventSourcing_Sample_BookStoreItem", _transaction); }
protected virtual void Handle(BookCountUpdated evnt) { var bookStoreItem = _entityManager.GetSingle<BookStoreItemEntity>(new { LibraryId = evnt.LibraryId, BookId = evnt.BookId }); _entityManager.UpdateAndSave<BookStoreItemEntity>(bookStoreItem, evnt, x => x.Count); }
protected virtual void Handle(BookCountUpdated evnt) { var bookStoreItem = _entityManager.GetSingle <BookStoreItemEntity>(new { LibraryId = evnt.LibraryId, BookId = evnt.BookId }); _entityManager.UpdateAndSave <BookStoreItemEntity>(bookStoreItem, evnt, x => x.Count); }