public ReportJob(IDeviceDataDao deviceDataDao, IDeviceDao deviceDao, IDeviceDailyOnlineTimeDao deviceDailyOnlineTimeDao, ILogger <ReportJob> logger) { this._deviceDataDao = deviceDataDao; this._deviceDao = deviceDao; this._deviceDailyOnlineTimeDao = deviceDailyOnlineTimeDao; this._logger = logger; }
/* * 构造函数 * 需要注入DeviceDataDao, AlarmInfoDao, DeviceDao, WorkshopDao, StateTypeDao */ public DeviceDataBus(IDeviceDataDao deviceDataDao, IAlarmInfoDao alarmInfoDao, ILogger <DeviceDataBus> logger, IDeviceDao deviceDao, IDeviceBus deviceBus, IWorkshopDao workshopDao, IStateTypeDao stateTypeDao, IDeviceDailyOnlineTimeDao deviceDailyOnlineTimeDao, IThresholdDao thresholdDao, IFieldDao fieldDao ) { this._deviceDataDao = deviceDataDao; this._alarmInfoDao = alarmInfoDao; this._logger = logger; this._deviceDao = deviceDao; this._deviceBus = deviceBus; this._workshopDao = workshopDao; this._stateTypeDao = stateTypeDao; this._deviceDailyOnlineTimeDao = deviceDailyOnlineTimeDao; this._thresholdDao = thresholdDao; this._fieldDao = fieldDao; }
public DeviceDailyOnlineTimeBus(IDeviceDailyOnlineTimeDao deviceDailyOnlineTimeDao, ILogger <DeviceDailyOnlineTimeBus> logger) { this._deviceDailyOnlineTimeDao = deviceDailyOnlineTimeDao; this._logger = logger; }