public BookDownloader(IBookRepository bookService, IFileLoadingFactory fileLoadingFactory, IDownloadsContainer container,
                       IBookDownloadsRepository bookDownloadsRepository)
 {
     _bookService             = bookService;
     _fileLoadingFactory      = fileLoadingFactory;
     _container               = container;
     _bookDownloadsRepository = bookDownloadsRepository;
 }
 public BookDownloader(IBookRepository bookService, IFileLoadingFactory fileLoadingFactory, IDownloadsContainer container, 
     IBookDownloadsRepository bookDownloadsRepository)
 {
     _bookService = bookService;
     _fileLoadingFactory = fileLoadingFactory;
     _container = container;
     _bookDownloadsRepository = bookDownloadsRepository;
 }