public void Delete(Guid userID) { var e = new UserDeletedEvent(Guid.NewGuid(), Guid.Empty, Version+1, DateTime.UtcNow) { UserID = userID, TimeStamp = DateTime.UtcNow }; ApplyEvent(e); }
protected void OnUserDeleted(UserDeletedEvent e) { _userState = UserState.Deleted; }