コード例 #1
0
ファイル: RssPlugin.cs プロジェクト: randacc/hdkn
 public RssPlugin(IBitTorrentEngine torrentEngine, IDataRepository dataRepository, ITimerFactory timerFactory, IWebClient webClient)
 {
     _torrentEngine = torrentEngine;
     _dataRepository = dataRepository;
     _timer = timerFactory.CreateTimer();
     _webClient = webClient;
 }
コード例 #2
0
ファイル: DefaultHost.cs プロジェクト: randacc/hdkn
        public DefaultHost(IDataRepository data, IBitTorrentEngine torrentEngine, IMigrationRunner runner, IPluginEngine pluginEngine, IHttpServer httpServer)
        {
            _data = data;
            _torrentEngine = torrentEngine;
            _migratorRunner = runner;
            _pluginEngine = pluginEngine;
            _httpServer = httpServer;

            AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);
            AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
        }
コード例 #3
0
ファイル: AutoAddPlugin.cs プロジェクト: randacc/hdkn
 public AutoAddPlugin(IKeyValueStore keyValueStore,
     IDataRepository dataRepository,
     IBitTorrentEngine bitTorrentEngine,
     IFileSystem fileSystem,
     ITimerFactory timerFactory)
 {
     _keyValueStore = keyValueStore;
     _dataRepository = dataRepository;
     _bitTorrentEngine = bitTorrentEngine;
     _fileSystem = fileSystem;
     _timerFactory = timerFactory;
 }
コード例 #4
0
ファイル: GetPeers.cs プロジェクト: arenhag/hdkn
 public GetPeers(IBitTorrentEngine torrentEngine)
 {
     this._torrentEngine = torrentEngine;
 }
コード例 #5
0
ファイル: StopTorrent.cs プロジェクト: randacc/hdkn
 public StopTorrent(IBitTorrentEngine torrentEngine)
 {
     _torrentEngine = torrentEngine;
 }
コード例 #6
0
ファイル: GetTorrentFiles.cs プロジェクト: arenhag/hdkn
 public GetTorrentFiles(IBitTorrentEngine torrentEngine)
 {
     _torrentEngine = torrentEngine;
 }
コード例 #7
0
ファイル: AddUrl.cs プロジェクト: randacc/hdkn
 public AddUrl(IBitTorrentEngine torrentEngine)
 {
     _torrentEngine = torrentEngine;
 }
コード例 #8
0
ファイル: SetProperties.cs プロジェクト: arenhag/hdkn
 public SetProperties(IBitTorrentEngine torrentEngine)
 {
     _torrentEngine = torrentEngine;
 }
コード例 #9
0
ファイル: AddFile.cs プロジェクト: arenhag/hdkn
 public AddFile(IBitTorrentEngine torrentEngine)
 {
     _torrentEngine = torrentEngine;
 }
コード例 #10
0
ファイル: RemoveTorrent.cs プロジェクト: randacc/hdkn
 public RemoveTorrent(IBitTorrentEngine torrentEngine)
 {
     _torrentEngine = torrentEngine;
 }
コード例 #11
0
ファイル: PauseTorrent.cs プロジェクト: arenhag/hdkn
 public PauseTorrent(IBitTorrentEngine torrentEngine)
 {
     _torrentEngine = torrentEngine;
 }