public DeviceCommandPollController(ITimestampRepository timestampRepository,
                                    [Named("DeviceCommand.DeviceID")] ObjectWaiter commandByDeviceIdWaiter,
                                    [Named("DeviceCommand.CommandID")] ObjectWaiter commandByCommandIdWaiter)
 {
     _timestampRepository      = timestampRepository;
     _commandByDeviceIdWaiter  = commandByDeviceIdWaiter;
     _commandByCommandIdWaiter = commandByCommandIdWaiter;
 }
 public DeviceNotificationPollController(ITimestampRepository timestampRepository,
                                         [Named("DeviceNotification.DeviceID")] ObjectWaiter notificationByDeviceIdWaiter)
 {
     _timestampRepository          = timestampRepository;
     _notificationByDeviceIdWaiter = notificationByDeviceIdWaiter;
 }