예제 #1
0
        public TorrentClient(ITorrentClientProcessStartInfoProvider processStartInfoProvider)
        {
            _processStartInfoProvider = processStartInfoProvider;

            _logger    = PatcherLogManager.DefaultLogger;
            _process   = StartProcess();
            _stdOutput = CreateStdOutputStream();
            _stdInput  = CreateStdInputStream();
        }
예제 #2
0
        public TorrentClient(ITorrentClientProcessStartInfoProvider processStartInfoProvider)
        {
            DebugLogger.LogConstructor();

            _processStartInfoProvider = processStartInfoProvider;

            _process   = StartProcess();
            _stdOutput = CreateStdOutputStream();
            _stdInput  = CreateStdInputStream();
        }