public async Task DeletarUsuario(Guid guid) { await _authDeletarUsuario.DeletarUsuario(guid); if (_notificacoes.Any()) { return; } if (await _unitOfWork.CommitAsync()) { var userAtualizado = await _usuarioRepository.ObterPorId(guid); /*store de notification*/ await _bus.RaiseEvent(new EventStoreNotifications(storedEvent: new UsuarioStore( usuario: userAtualizado, _storedEventAction: WorkFlowDominioShared.Events.StoredEventActionEnum.Delete, userId: _user.GetUserId()))); } }
public async Task DeletarUsuario(Guid guid) { await _usuarioDeletar.DeletarUsuario(guid); }