Example #1
0
 public OutputCircuitsManager(IGpioOutputInterface gpioOutputInterface,
                              ICircuitsDalHelper circuitsDalHelper,
                              IPinMapper pinMapper)
 {
     _gpioOutputInterface = gpioOutputInterface;
     _circuitsDalHelper   = circuitsDalHelper;
     _pinMapper           = pinMapper;
 }
Example #2
0
 public InputCircuitsManager(ICircuitsDalHelper circuitsDalHelper,
                             IPinMapper mapper,
                             IDateProvider dateProvider,
                             IEventBroadcaster eventBroadcaster)
 {
     _circuitsDalHelper = circuitsDalHelper;
     _mapper            = mapper;
     _dateProvider      = dateProvider;
     _eventBroadcaster  = eventBroadcaster;
 }