public Task Handle(VerifyUserEmailCommand message) { var membership = _userContextService.GetContextByUsername <Membership>(message.Username).Result; Debug.Assert(membership != null, "membership != null"); membership.IsEmailConfirmed = true; membership.IsLocked = false; return(Task.CompletedTask); }
public Task <Result <User> > Handle(VerifyUserEmailCommand command, CancellationToken cancellationToken) => _unitOfWork .Get <User>(command.UserId) .OnSuccess(user => user.CompleateRegistration(command.VerificationToken)) .OnSuccess(async user => await _unitOfWork.Compleate());
public Task Handle(VerifyUserEmailCommand command) { _graphStore.Execute($"MATCH (u:User {{ Id:'{command.Id}'}}) SET u.isActive = true RETURN u"); return(Task.CompletedTask); }