예제 #1
0
 public ThumbDownloader(ILogger logger, INicoHttp http, INiconicoUtils niconicoUtils, IPathOrganizer pathOrganizer)
 {
     this._logger        = logger;
     this._http          = http;
     this._niconicoUtils = niconicoUtils;
     this._pathOrganizer = pathOrganizer;
 }
예제 #2
0
 public NiconicoContext(INicoHttp http, ICookieManager cookieManager, ILogger logger, INetWorkHelper helper)
 {
     this._http          = http;
     this._cookieManager = cookieManager;
     this._logger        = logger;
     this._helper        = helper;
     this.User           = new ReactiveProperty <User?>();
 }
예제 #3
0
 public ReleaseChecker(INicoHttp http, INetWorkHelper netWorkHelper, ILogger logger)
 {
     this.http          = http;
     this.netWorkHelper = netWorkHelper;
     this.logger        = logger;
 }
예제 #4
0
 public NiconicoIchibaHandler(INicoHttp http, INetWorkHelper netWorkHelper, IIchibaHtmlParser ichibaHtmlParser)
 {
     this.http             = http;
     this.netWorkHelper    = netWorkHelper;
     this.ichibaHtmlParser = ichibaHtmlParser;
 }
예제 #5
0
 public DmcDataHandler(INicoHttp http)
 {
     this.http = http;
 }
예제 #6
0
 public WatchPlaylistHandler(Dmc::IStreamhandler handler, INicoHttp http)
 {
     this.handler = handler;
     this.http    = http;
 }
예제 #7
0
 public VideoDownloadHelper(INicoHttp http, ISegmentWriter writer, ILogger logger)
 {
     this._http   = http;
     this._writer = writer;
     this._logger = logger;
 }
예제 #8
0
 public FirefoxSharedLogin(IFirefoxCookieManager firefoxCookieManager, ILogger logger, INicoHttp http, INiconicoContext context, ICookieManager cookieManager, IFirefoxProfileManager firefoxProfileManager) : base(http, cookieManager, context)
 {
     this.firefoxCookieManager = firefoxCookieManager;
     this.logger = logger;
     this.firefoxProfileManager = firefoxProfileManager;
 }
예제 #9
0
 public CommentClient(INicoHttp http, ICommentRequestBuilder requestBuilder, ILogger logger)
 {
     this.http           = http;
     this.requestBuilder = requestBuilder;
     this.logger         = logger;
 }
예제 #10
0
 public AddonHttp(HttpClient client, INicoHttp nicoHttp)
 {
     this.client   = client;
     this.NicoHttp = nicoHttp;
 }
예제 #11
0
 public StoreFirefoxSharedLogin(IStoreFirefoxCookieManager firefoxCookie, ILogger logger, INicoHttp http, INiconicoContext context, ICookieManager cookieManager, IStoreFirefoxProfileManager profileManager) : base(firefoxCookie, logger, http, context, cookieManager, profileManager)
 {
 }
예제 #12
0
 public OfficialVideoUtils(INicoHttp http)
 {
     this.http = http;
 }
예제 #13
0
 public WatchLaterHandler(INicoHttp http, Utils::ILogger logger, IVideoInfoContainer videoInfoContainer) : base(http, logger, videoInfoContainer)
 {
 }
예제 #14
0
 public OfficialCommentHandler(INicoHttp http, ILogger logger, INetWorkHelper netHelper)
 {
     this._http      = http;
     this._logger    = logger;
     this._netHelper = netHelper;
 }
예제 #15
0
 public ChannelVideoHandler(INicoHttp http, ILogger logger, IChannelPageHtmlParser htmlParser)
 {
     this.http       = http;
     this.htmlParser = htmlParser;
     this.logger     = logger;
 }
예제 #16
0
 public SharedLoginBase(INicoHttp http, ICookieManager cookieManager, INiconicoContext context)
 {
     this.cookieManager = cookieManager;
     this.http          = http;
     this.context       = context;
 }
예제 #17
0
 public WatchInfohandler(INicoHttp http, ILogger logger, IHooksManager hooksManager)
 {
     this.http         = http;
     this.logger       = logger;
     this.hooksManager = hooksManager;
 }
예제 #18
0
 public MylistHandler(INicoHttp http, Utils::ILogger logger, IVideoInfoContainer videoInfoContainer)
 {
     this.http               = http;
     this.logger             = logger;
     this.videoInfoContainer = videoInfoContainer;
 }
예제 #19
0
 public CommentClient(ICommentRequestBuilder requestBuilder, Converter::INetCommentConverter converter, ILogger logger, INicoHttp http, INetWorkHelper helper)
 {
     this._requestBuilder = requestBuilder;
     this._converter      = converter;
     this._logger         = logger;
     this._helper         = helper;
     this._http           = http;
 }
예제 #20
0
 public UserVideoHandler(INicoHttp http, ILogger logger, IVideoInfoContainer videoInfoContainer)
 {
     this.http               = http;
     this.logger             = logger;
     this.videoInfoContainer = videoInfoContainer;
 }
예제 #21
0
 public SearchClient(INicoHttp http, ILogger logger)
 {
     this.http   = http;
     this.logger = logger;
 }
예제 #22
0
 public Webview2SharedLogin(IWebview2LocalCookieManager webview2LocalCookieManager, ILogger logger, INicoHttp http, ICookieManager cookieManager, INiconicoContext context) : base(http, cookieManager, context)
 {
     this.webview2LocalCookieManager = webview2LocalCookieManager;
     this.logger = logger;
 }
예제 #23
0
 public CacheStream(INicoHttp http)
 {
     this.http = http;
 }
예제 #24
0
 public SeriesHandler(INicoHttp http, INetWorkHelper netWorkHelper, ISeriesPageHtmlParser seriesPageHtmlParser)
 {
     this.http                 = http;
     this.netWorkHelper        = netWorkHelper;
     this.seriesPageHtmlParser = seriesPageHtmlParser;
 }