Ejemplo n.º 1
0
 public AtualizarLivroUseCase(IMapper mapper,
                              INotificador notificador,
                              ILivroRepository livroRepository,
                              IBuscarEditoraPorIdUseCase buscarEditoraUseCase,
                              IBuscarAutorPorIdUseCase buscarAutorUseCase)
 {
     _mapper               = mapper;
     _notificador          = notificador;
     _livroRepository      = livroRepository;
     _buscarEditoraUseCase = buscarEditoraUseCase;
     _buscarAutorUseCase   = buscarAutorUseCase;
 }
 public AutoresController(IResponseFormatter responseFormatter,
                          IAtualizarAutorUseCase atualizarAutorUseCase,
                          IBuscarAutorPorIdUseCase buscarAutorPorIdUseCase,
                          IExcluirAutorUseCase excluirAutorUseCase,
                          IInserirAutorUseCase inserirAutorUseCase,
                          IListarAutoresUseCase listarAutoresUseCase)
 {
     _responseFormatter       = responseFormatter;
     _atualizarAutorUseCase   = atualizarAutorUseCase;
     _buscarAutorPorIdUseCase = buscarAutorPorIdUseCase;
     _excluirAutorUseCase     = excluirAutorUseCase;
     _inserirAutorUseCase     = inserirAutorUseCase;
     _listarAutoresUseCase    = listarAutoresUseCase;
 }