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