Ejemplo n.º 1
0
 public bool IsPcapFile(string filename)
 {
     using (var reader = IReaderFactory.GetReader(filename))
     {
         return(reader.GetType() != typeof(Haukcode.PcapngUtils.PcapNG.PcapNGReader));
     }
 }
Ejemplo n.º 2
0
 public CrossChainService(IIrreversibleBlockStateProvider irreversibleBlockStateProvider,
                          IReaderFactory readerFactory, ICrossChainCacheEntityService crossChainCacheEntityService)
 {
     _irreversibleBlockStateProvider = irreversibleBlockStateProvider;
     _readerFactory = readerFactory;
     _crossChainCacheEntityService = crossChainCacheEntityService;
 }
 public CrossChainIndexingDataService(IReaderFactory readerFactory, IBlockCacheEntityConsumer blockCacheEntityConsumer,
                                      IIndexedCrossChainBlockDataProvider indexedCrossChainBlockDataProvider, IIrreversibleBlockStateProvider irreversibleBlockStateProvider)
 {
     _readerFactory                      = readerFactory;
     _blockCacheEntityConsumer           = blockCacheEntityConsumer;
     _indexedCrossChainBlockDataProvider = indexedCrossChainBlockDataProvider;
     _irreversibleBlockStateProvider     = irreversibleBlockStateProvider;
 }
Ejemplo n.º 4
0
 public static void OpenPcapORPcapNFFile(string filename, CancellationToken token)
 {
     using (var reader = IReaderFactory.GetReader(filename))
     {
         reader.OnReadPacketEvent += reader_OnReadPacketEvent;
         reader.ReadPackets(token);
         reader.OnReadPacketEvent -= reader_OnReadPacketEvent;
     }
 }
 public CrossChainIndexingDataService(IReaderFactory readerFactory,
                                      IBlockCacheEntityConsumer blockCacheEntityConsumer,
                                      ITransactionInputForBlockMiningDataProvider transactionInputForBlockMiningDataProvider,
                                      IIrreversibleBlockStateProvider irreversibleBlockStateProvider,
                                      ITransactionPackingService transactionPackingService)
 {
     _readerFactory            = readerFactory;
     _blockCacheEntityConsumer = blockCacheEntityConsumer;
     _transactionInputForBlockMiningDataProvider = transactionInputForBlockMiningDataProvider;
     _irreversibleBlockStateProvider             = irreversibleBlockStateProvider;
     _transactionPackingService = transactionPackingService;
 }
Ejemplo n.º 6
0
 private void InitializeTailManager(IReaderFactory readerFactory)
 {
     this.tailManager = new FileTailManager()
     {
         FormInterface = new FormInterface
         {
             StartCallback         = logDisplay.StartWrite,
             UpdateCallback        = logDisplay.Write,
             FinishCallback        = logDisplay.EndWrite,
             LoadLastLinesCallback = () => mainMenuToolbar.LoadLastNLines,
             ClearDisplayCallback  = logDisplay.Clear,
             ExceptionCallback     = ExceptionHandler,
             GetFileNameCallback   = () => mainMenuToolbar.FilePath,
             GetFilterCallback     = () => filterConfigForm.Filter,
             SetStateCallback      = SetState
         }
     };
 }
Ejemplo n.º 7
0
        public static void DisplayPeople()
        {
            try
            {
                IPeopleReader reader = IReaderFactory.GetReader();
                Console.WriteLine(reader.GetType());

                var people = reader.GetPeople();
                foreach (var person in people)
                {
                    Console.WriteLine(person);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine($"{ex.GetType()}:\n   {ex.Message}");
            }
            finally
            {
                Console.WriteLine("===================");
            }
        }
Ejemplo n.º 8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CallbackFileReader"/> class.
 /// </summary>
 public CallbackFileReader(IReaderFactory readerFactory)
 {
     this.readerFactory = readerFactory;
 }
Ejemplo n.º 9
0
 public DetailLogAnalyser(IReaderFactory readerFactory)
 {
     this.readerFactory = readerFactory;
 }
Ejemplo n.º 10
0
 public DxfReader(IFileReadLine lineReader, IDxfDocument document, IReaderFactory readerFactory)
     : base(document, lineReader)
 {
     Check.NotNull(readerFactory, nameof(IServiceProvider));
     ReaderFactory = readerFactory;
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CallbackFileReader"/> class.
 /// </summary>
 public CallbackFileReader(IReaderFactory readerFactory)
 {
     this.readerFactory = readerFactory;
 }
Ejemplo n.º 12
0
 public SourceFactory(IReaderFactory readerFactory)
 {
     _readerFactory = readerFactory;
 }
Ejemplo n.º 13
0
 public XlsReaderTest()
 {
     _factory = new ReaderFactory();
 }
Ejemplo n.º 14
0
 public WriterFactory(IReaderFactory readerService)
 {
     this.readerService = readerService;
 }
Ejemplo n.º 15
0
 public XlsDirectoryReaderTest()
 {
     _factory = new ReaderFactory();
 }
Ejemplo n.º 16
0
 public ReadDataServiceStub(IReaderFactory readerFactory)
 {
     _readerFactory = readerFactory;
 }
Ejemplo n.º 17
0
 public DecompressDataDispatcher(IReaderFactory readerFactory, IWriterFactory writerFactory, int readThreadsCount, int writeThreadsCount)
     : base(readerFactory, writerFactory, readThreadsCount, writeThreadsCount)
 {
     _locker = new object();
 }
Ejemplo n.º 18
0
 private void InitializeTailManager(IReaderFactory readerFactory)
 {
     this.tailManager = new FileTailManager()
     {
         FormInterface = new FormInterface
         {
             StartCallback = logDisplay.StartWrite,
             UpdateCallback = logDisplay.Write,
             FinishCallback = logDisplay.EndWrite,
             LoadLastLinesCallback = () => mainMenuToolbar.LoadLastNLines,
             ClearDisplayCallback = logDisplay.Clear,
             ExceptionCallback = ExceptionHandler,
             GetFileNameCallback = () => mainMenuToolbar.FilePath,
             GetFilterCallback = () => filterConfigForm.Filter,
             SetStateCallback = SetState
         }
     };
 }
Ejemplo n.º 19
0
 public ConsoleExecutor(IApiClient apiClient, IReaderFactory readerFactory)
 {
     _apiClient     = apiClient;
     _readerFactory = readerFactory;
 }