public DevicesController( IDeviceCommunicationService deviceCommunicationService, DeviceCommunicationExtJsWeb.GpsCommunicationService.IGpsCommunicationContract gpsCommunicationContract, IDeviceRepository deviceRepository, IPacketRepository packetRepository, IEventRepository eventRepository, ICurrentEventRepository currentEventRepository, IRequstAckCommandRepository requstAckCommandRepository, ICacheDataRepository cacheDataRepository, IDeviceStateDocuments deviceStateDocuments, IDailyMileageRepository dailyMileageRepository, IGeoPointRepository geoPointRepository, ILogDocuments logDocuments) { DeviceCommunicationService = deviceCommunicationService; DeviceRepository = deviceRepository; PacketRepository = packetRepository; EventRepository = eventRepository; CurrentEventRepository = currentEventRepository; RequstAckCommandRepository = requstAckCommandRepository; CacheDataRepository = cacheDataRepository; DeviceStateDocuments = deviceStateDocuments; GpsCommunicationContract = gpsCommunicationContract; DailyMileageRepository = dailyMileageRepository; GeoPointRepository = geoPointRepository; LogDocuments = logDocuments; }
public HomeController(IDeviceRepository deviceRepository, IPacketRepository packetRepository, IDeviceStateDocuments deviceStateDocuments, ILogDocuments logDocuments) { DeviceRepository = deviceRepository; PacketRepository = packetRepository; DeviceStateDocuments = deviceStateDocuments; LogDocuments = logDocuments; }