public PublishBookRequestHandler(IBookRepository bookRepository, IChapterRepository chapterRepository, IBookPageRepository bookPageRepository) { _bookRepository = bookRepository; _chapterRepository = chapterRepository; _bookPageRepository = bookPageRepository; }
public UploadBookPagesHandler(IBookPageRepository bookPageRepository, IFileRepository fileRepository, IFileStorage fileStorage, IConvertPdf pdfConverter, IOpenZip zipOpener) { _bookPageRepository = bookPageRepository; _fileRepository = fileRepository; _fileStorage = fileStorage; _pdfConverter = pdfConverter; _zipOpener = zipOpener; }
public AssignBookPageToUserRequestHandler(IBookPageRepository bookPageRepository) { _bookPageRepository = bookPageRepository; }
public GetBookPagesQueryHandler(IBookPageRepository bookPageRepository) { _bookPageRepository = bookPageRepository; }
public UpdateBookPageImageRequestHandler(IBookPageRepository bookPageRepository, IFileRepository fileRepository, IFileStorage fileStorage) { _bookPageRepository = bookPageRepository; _fileRepository = fileRepository; _fileStorage = fileStorage; }
public UpdateBookPageRequestHandler(IBookRepository bookRepository, IBookPageRepository bookPageRepository) { _bookRepository = bookRepository; _bookPageRepository = bookPageRepository; }
public AssignBookPageRequestHandler(IBookRepository bookRepository, IBookPageRepository bookPageRepository) { _bookRepository = bookRepository; _bookPageRepository = bookPageRepository; }
public UpdatePageSequenceRequestHandler(IBookPageRepository bookPageRepository) { _bookPageRepository = bookPageRepository; }
public GetUserPublicationSummaryHandler(IBookPageRepository bookPageRepository) { _bookPageRepository = bookPageRepository; }
public BookPageOcrRequestHandler(IBookPageRepository bookPageRepository, IQueryProcessor queryProcessor, IProvideOcr ocr) { _bookPageRepository = bookPageRepository; _queryProcessor = queryProcessor; _ocr = ocr; }
public BindBookRequestHandler(IBookPageRepository bookPageRepository) { _bookPageRepository = bookPageRepository; }