public TratamentoController(WebProjVetContext context, IAnimalReceptoraRepository receptoraRepository, IAnimalGaranhaoRepository garanhaoRepository, IAnimalDoadoraRepository doadoraRepository, ITratamentoRepository tratamentoRepository, IServicoRepository servicoRepository ) { _context = context; _receptoraRepository = receptoraRepository; _garanhaoRepository = garanhaoRepository; _doadoraRepository = doadoraRepository; _tratamentoRepository = tratamentoRepository; _servicoRepository = servicoRepository; }
//private readonly IRepository<Doadora> _animalRepository2; //private readonly IRepository<Proprietario> _proprietarioRepository2; public DoadoraController(IAnimalDoadoraRepository animalRepository, IProprietarioRepository proprietarioRepository, WebProjVetContext webProjVetContext) { _animalRepository = animalRepository; _proprietarioRepository = proprietarioRepository; _context = webProjVetContext; }
/* Injeção de uma instancia de IServicoRepository ao criar * uma instancia de BookController */ public DoadoraAPIController(WebProjVetContext contex, IAnimalDoadoraRepository doadoraRepository) { _context = contex; _doadoraRepository = doadoraRepository; }