public ExchangeProcessor(CancellationToken cancelToken) : base(cancelToken)
 {
     _cancelToken = cancelToken;
     ExchangeDataContextFactory = new ExchangeDataContextFactory();
     _exchanges.AddRange(Assembly.GetExecutingAssembly()
                         .GetTypes()
                         .Where(x => x.IsClass && typeof(IExchange).IsAssignableFrom(x))
                         .Select(x => Activator.CreateInstance(x) as IExchange));
 }
Beispiel #2
0
        public PaytopiaProcessor(CancellationToken cancelToken) : base(cancelToken)
        {
#if DEBUG
            _pollPeriod = 1;
#endif
            _cancelToken               = cancelToken;
            DataContextFactory         = new DataContextFactory();
            PoolDataContextFactory     = new PoolDataContextFactory();
            ExchangeDataContextFactory = new ExchangeDataContextFactory();
        }