Пример #1
0
 public UXRStatusUpdateBuilder(ISessionsControl sessions, UXRSessionDefinitionsSource uxrSessions, IDevicesContext devices, IUXRNodeContext node)
 {
     _sessions    = sessions;
     _uxrSessions = uxrSessions;
     _devices     = devices;
     _node        = node;
 }
Пример #2
0
 public AdaptersControl(IAdaptersManager manager, IDevicesContext context, ILogger logger)
 {
     _logger  = logger;
     _manager = manager;
     _context = context;
     _context.DeviceUpdated += async(_, args) => await CheckDeviceAsync(args.DeviceType, args.State);
 }
Пример #3
0
 public DefaultSessionDefinitions(IDevicesContext devices)
 {
     _devices = devices;
 }
Пример #4
0
 public DeviceService(IDevicesContext devices, IMapper mapper)
 {
     _devices = devices;
     _mapper  = mapper;
 }