public override async Task <ActivateUserCommand> HandleAsync( ActivateUserCommand command, CancellationToken cancellationToken = default) { var user = await _queryProcessor.ExecuteAsync(new GetUserByEmailQuery(command.Email), cancellationToken); await _identityService.ActivateUserAsync(command.Email, cancellationToken); await PublishEventAsync(user, cancellationToken); return(await base.HandleAsync(command, cancellationToken)); }