示例#1
0
 public CommentDownloader(IPathOrganizer path, Fetch::ICommentClient commentClient, Local::ICommentLoader commentLoader, Local::ICommentWriter commentWriter)
 {
     this._path          = path;
     this._commentClient = commentClient;
     this._commentWriter = commentWriter;
     this._commentLoader = commentLoader;
 }
示例#2
0
 public CommentDownloader(IPathOrganizer pathOrganizer, ICommentClient client, ILogger logger, ICommentConverter converter, ICommentStream stream)
 {
     this._client           = client;
     this._logger           = logger;
     this._commentConverter = converter;
     this._commentStream    = stream;
     this._pathOrganizer    = pathOrganizer;
 }
 public IchibaInfoDownloader(INiconicoIchibaHandler niconicoIchibaHandler, ILogger logger, INicoFileIO fileIO, IPathOrganizer path)
 {
     this._niconicoIchibaHandler = niconicoIchibaHandler;
     this._logger = logger;
     this._fileIO = fileIO;
     this._path   = path;
 }
 public ContentDownloadHelper(ILogger logger, ILocalContentHandler localContentHandler, ILocalSettingHandler localSettingHandler, IDomainModelConverter converter, IEnumSettingsHandler enumSettingsHander, IPathOrganizer pathOrganizer, IVideoInfoContainer container)
 {
     this.localContentHandler = localContentHandler;
     this.settingHandler      = localSettingHandler;
     this.converter           = converter;
     this.logger = logger;
     this.enumSettingsHandler = enumSettingsHander;
     this.pathOrganizer       = pathOrganizer;
     this.container           = container;
 }
示例#5
0
 public DescriptionDownloader(ILogger logger, INicoFileIO fileIO, IVideoInfoContentProducer producer, IPathOrganizer pathOrganizer)
 {
     this._logger        = logger;
     this._producer      = producer;
     this._fileIO        = fileIO;
     this._pathOrganizer = pathOrganizer;
 }
示例#6
0
 public VideoDownloader(ILogger logger, IVideoDownloadHelper videoDownloadHelper, IVideoEncoader encorder, INiconicoUtils utils, IVideoFileStorehandler fileStorehandler, IStreamResumer streamResumer, INicoFileIO fileIO, IPathOrganizer pathOrganizer)
 {
     this._logger = logger;
     this._videoDownloadHelper = videoDownloadHelper;
     this._encorder            = encorder;
     this._utils            = utils;
     this._fileStorehandler = fileStorehandler;
     this._streamResumer    = streamResumer;
     this._fileIO           = fileIO;
     this._pathOrganizer    = pathOrganizer;
 }
示例#7
0
 public ThumbDownloader(ILogger logger, INicoHttp http, INiconicoUtils niconicoUtils, IPathOrganizer pathOrganizer)
 {
     this._logger        = logger;
     this._http          = http;
     this._niconicoUtils = niconicoUtils;
     this._pathOrganizer = pathOrganizer;
 }