public UnitOfWork([NotNull] IBookRepository bookRepository, [NotNull] ISeriesRepository seriesRepository, [NotNull] IAuthorRepository authorRepository, [NotNull] ICoverRepository coverRepository, [NotNull] IEditionFileRepository editionFileRepository, [NotNull] IEditionRepository editionRepository, [NotNull] IPublisherRepository publisherRepository, [NotNull] IDeviceRepository deviceRepository, [NotNull] IUserDeviceRepository userDeviceRepository) { Guard.AssertNotNull(bookRepository, nameof(bookRepository)); Guard.AssertNotNull(seriesRepository, nameof(seriesRepository)); Guard.AssertNotNull(authorRepository, nameof(authorRepository)); Guard.AssertNotNull(coverRepository, nameof(coverRepository)); Guard.AssertNotNull(editionFileRepository, nameof(editionFileRepository)); Guard.AssertNotNull(editionRepository, nameof(editionRepository)); Guard.AssertNotNull(publisherRepository, nameof(publisherRepository)); Guard.AssertNotNull(deviceRepository, nameof(deviceRepository)); Guard.AssertNotNull(userDeviceRepository, nameof(userDeviceRepository)); _bookRepository = bookRepository; _seriesRepository = seriesRepository; _authorRepository = authorRepository; _coverRepository = coverRepository; _editionFileRepository = editionFileRepository; _editionRepository = editionRepository; _publisherRepository = publisherRepository; _deviceRepository = deviceRepository; _userDeviceRepository = userDeviceRepository; }
public PrintingEditionService(ApplicationContext context, IAuthorInPrintingEditionsRepository authorInPrintingEditionsRepository, IAuthorRepository authorRepository, IPrintingEditionsRepository printingEditionsRepository, ICoverRepository coverRepository) { _context = context; _authorInPrintingEditionsRepository = authorInPrintingEditionsRepository; _authorRepository = authorRepository; _printingEditionsRepository = printingEditionsRepository; _coverRepository = coverRepository; }
public BookService(IBookRepository bookRepository, IMapper mapper, IPurchaseRepository purchaseRepository, ICoverRepository coverRepository, IArchiveRepository archiveRepository) { _bookRepository = bookRepository; _mapper = mapper; _purchaseRepository = purchaseRepository; _coverRepository = coverRepository; _archiveRepository = archiveRepository; }
public PublisherService(IPublisherRepository publisherRepository, IEditionRepository editionRepository, ICoverRepository coverRepository, IFileSystem fileSystem, IMapper mapper) : base(fileSystem) { Guard.AssertNotNull(publisherRepository, nameof(publisherRepository)); Guard.AssertNotNull(editionRepository, nameof(editionRepository)); Guard.AssertNotNull(coverRepository, nameof(coverRepository)); Guard.AssertNotNull(mapper, nameof(mapper)); _coverRepository = coverRepository; _editionRepository = editionRepository; _publisherRepository = publisherRepository; _mapper = mapper; }
public SeriesService(ISeriesRepository seriesRepository, IBookRepository bookRepository, IEditionRepository editionRepository, ICoverRepository coverRepository, IFileSystem fileSystem, IMapper mapper) : base(fileSystem) { Guard.AssertNotNull(seriesRepository, nameof(seriesRepository)); Guard.AssertNotNull(bookRepository, nameof(bookRepository)); Guard.AssertNotNull(editionRepository, nameof(editionRepository)); Guard.AssertNotNull(coverRepository, nameof(coverRepository)); Guard.AssertNotNull(mapper, nameof(mapper)); _seriesRepository = seriesRepository; _editionRepository = editionRepository; _coverRepository = coverRepository; _bookRepository = bookRepository; _mapper = mapper; }
public CoverController(ICoverRepository coverRepository) { _coverRepository = coverRepository; }
public CoverService(ICoverRepository coverRepository) { _coverRepository = coverRepository; }
public CoverController(ICoverRepository coverRepository, IMapper mapper) { _coverRepository = coverRepository; this._mapper = mapper; }