public UnitOfWorkCompleted(IUnitOfWork unitOfWork, DataChangeSet changeSet)
 {
     UnitOfWork = unitOfWork;
     ChangeSet = changeSet;
 }
 private void Handle(DataChangeSet changeSet)
 {
     _adapter.Store(changeSet.AppliedEvents.Cast<IUncommitedEvent>());
 }