public DeviceLocator(ISocketFactory socketFactory, IRequestFactory requestFactory, IMessageParser messageParser, IDeviceInfoCollector deviceInfoCollector) { _socketFactory = socketFactory; _requestFactory = requestFactory; _messageParser = messageParser; _deviceInfoCollector = deviceInfoCollector; }
public TableDrawer( IDeviceInfoCollector deviceInfoCollector, IOrderProductRepository orderProductRepository) { _deviceInfoCollector = deviceInfoCollector; _orderProductRepository = orderProductRepository; }
public DiscoveryListener(ISocketFactory socketFactory, IResponseFactory responseFactory, IMessageParser messageParser, IDeviceInfoCollector deviceInfoCollector) { _socketFactory = socketFactory; _responseFactory = responseFactory; _messageParser = messageParser; _deviceInfoCollector = deviceInfoCollector; _stopped = true; _started = false; }