//public List <RaspberryPi> zeroList { get { return _piCollection.zeros; } } public HomeControlSocketHandler(IMemoryCache memoryCache, ILoggerFactory loggerFactory, IRFSwitches _rfSwitches, IPIRDevices _pirDevices, IRelayDevices _relayDevices) : base(loggerFactory) { _cache = memoryCache; _logger = loggerFactory.CreateLogger <HomeControlSocketHandler>(); rfSwitches = _rfSwitches.areaSwitches; pirDevices = _pirDevices.detections; relayDevices = _relayDevices.relays; }
public RFController(ILoggerFactory loggerFactory, IRFSwitches switches) { _logger = loggerFactory.CreateLogger <RFController>(); switchCollection = switches as RFSwitches; return; }