Пример #1
0
        private FunnelsShop(StoreInfo info, IIoC ioc)
        {
            _info = info;
            _sink = ioc.Resolve<IIoSink>();
            _que = ioc.Resolve<IIoQueue>();

            _io = ioc.Resolve<IIoConnector>();
            _writer = IoWriter.New(ioc, info);
            _reader = IoReader.New(ioc, info);
        }
Пример #2
0
 public static IIoQueue New(IIoQueue impl)
 {
     return new IoSyncQueue(impl);
 }
Пример #3
0
 private IoSink(IIoC ioc)
 {
     _log = ioc.Resolve<ILogFile>();
     _que = ioc.Resolve<IIoQueue>();
     _counters = new Counters();
 }
Пример #4
0
 private IoSyncQueue(IIoQueue impl)
 {
     _impl = impl;
 }