public UsuarioService(IAuthDeletarUsuario usuarioDeletar, IAuthInserirUsuario usuarioInserir, IUsuarioRepository usuarioRepository) : base(usuarioRepository) { _usuarioRepository = usuarioRepository; _usuarioInserir = usuarioInserir; _usuarioDeletar = usuarioDeletar; }
public UsuarioApp(IMediatorHandler bus, IUsuarioService usuarioService, IUsuarioRepository usuarioRepository, IAuthDeletarUsuario authDeletarUsuario, ListNotificacoes <Notificacao> notificacoes, EventStoreContexto eventStoreContexto, IUser user, IMapper mapper, IUnitOfWork unitOfWork) : base(notificacoes, unitOfWork) { _usuarioService = usuarioService; _bus = bus; _user = user; _usuarioRepository = usuarioRepository; _mapper = mapper; _authDeletarUsuario = authDeletarUsuario; _eventStoreContexto = eventStoreContexto; }