Пример #1
0
 public PiSyncService(IDataAccessDispatcher dispatcher, Func <IVideoProcessor> videoProcessorInstantiator, IPiApiClientFactory piClientFactory, IDeviceStatusService deviceStatusService)
 {
     this.dispatcher = dispatcher;
     this.videoProcessorInstantiator = videoProcessorInstantiator;
     this.piClientFactory            = piClientFactory;
     this.deviceStatusService        = deviceStatusService;
 }
        public VideoPlaybackService(IDataAccessDispatcher dispatcher, IPiApiClientFactory clientFactory)
        {
            this.dispatcher    = dispatcher;
            this.clientFactory = clientFactory;

            this.devicePlaybacks = new ConcurrentBag <DevicePlayback>();
        }