public BookService ( IBookRepository bookRepository, IPublicationHousesInBookRepository publicationHousesInBookRepository, IAuthorRepository authorRepository, IPublicationHouseRepository publicationHouseRepository ) { _bookRepository = bookRepository; _authorRepository = authorRepository; _publicationHouseInBookRepository = publicationHousesInBookRepository; _publicationHouseRepository = publicationHouseRepository; }
public PublicationController(IPublicationRepository publicationRepository, IMapper mapper, IAuthorRepository authorRepository, ICategoriesRepository categoriesRepository, IPublicationHouseRepository publicationHouseRepository) { _publicationRepository = publicationRepository ?? throw new NullReferenceException(nameof(publicationRepository)); _mapper = mapper ?? throw new NullReferenceException(nameof(mapper)); _authorRepository = authorRepository ?? throw new NullReferenceException(nameof(authorRepository)); _categoryRepository = categoriesRepository ?? throw new NullReferenceException(nameof(categoriesRepository)); _publicationHouseRepository = publicationHouseRepository ?? throw new NullReferenceException(nameof(publicationHouseRepository)); }
public PublicationHouseService(IPublicationHouseRepository publicationHouseRepository) { _publicationHouseRepo = publicationHouseRepository; }
public PublicationHouseController(IPublicationHouseRepository publicationHouseRepository, IMapper mapper) { _publicationHouseRepository = publicationHouseRepository; _mapper = mapper; }