public void VerifyEmailAddress(Guid userId) { var userVerifiedEvent = new UserVerifiedEvent( userId, Version, UserStatus.Verified); ApplyEvent(userVerifiedEvent, Version + 1); UncommittedEvents.Add(userVerifiedEvent); }
internal void Apply(UserVerifiedEvent userVerifiedEvent) { UserStatus = userVerifiedEvent.UserStatus; }