public MetasService(IMetasPorLivrosRepository metasPorLivrosRepository, IMetasRepository metasRepository, IEnumExtender enumExtender, ILivrosRepository livrosRepository) { _metasPorLivrosRepository = metasPorLivrosRepository; _metasRepository = metasRepository; _enumExtender = enumExtender; _livroRepository = livrosRepository; }
public HomeController(IMemoryCache memoryCache, ILivrosRepository livrosRepository) { _livrosRepository = livrosRepository; _memoryCache = memoryCache; }
public LivroController(ILivrosRepository _livro) { this._livro = _livro; }
public LivrosService(ILivrosRepository livrosrepository) { _livroRepository = livrosrepository; }
/// <summary> /// Responsável por obter uma instância da classe Specification e adicionar novas regras de validações para entidade /// </summary> /// <param name="livrosRepository">Instância da interface para Injeção de dependência</param> public LivroAptoParaInclusaoValidation(ILivrosRepository livrosRepository) { var livroDuplicado = new LivroDevePossuirCadastroUnico(livrosRepository); base.Add("livroDuplicado", new Rule <Livros>(livroDuplicado, "Livro já se encontra cadastrado! Por favor, consulte ao invés de cadastrar o mesmo livro.")); }
public LivroDevePossuirCadastroUnico(ILivrosRepository livrosRepository) { _livrosRepository = livrosRepository; }
public LivroService(ILivrosRepository repository) { _repository = repository; }