public ApplicationRouter(IMessageBus messageBus, IHubContext <DeviceManagerHub, IHubClient> hubContext, IDeviceRepository deviceRepository, IMeasurementsRepository measurementsRepository)
 {
     _messageBus             = messageBus ?? throw new ArgumentNullException(nameof(messageBus));
     _hubContext             = hubContext ?? throw new ArgumentNullException(nameof(hubContext));
     _deviceRepository       = deviceRepository ?? throw new ArgumentNullException(nameof(deviceRepository));
     _measurementsRepository = measurementsRepository ?? throw new ArgumentNullException(nameof(measurementsRepository));
     _subscriptions          = new Queue <IDisposable>();
 }
Exemple #2
0
 public UnitOfWork(EdgeDbContext dbContext, IMeasurementsRepository measurementsRepository) : base(dbContext)
 {
     Measurements = measurementsRepository;
 }
Exemple #3
0
 public MeasurementsController(IMeasurementsRepository measurementsRepository)
 {
     _measurementsRepository = measurementsRepository ?? throw new ArgumentNullException(nameof(measurementsRepository));
 }
 public HomeController()
 {
     _countriesRepository    = new CountriesRepository();
     _citiesRepository       = new CitiesRepository();
     _measurementsRepository = new MeasurementsRepository();
 }
Exemple #5
0
 public DevicesService(IDevicesRepository devicesRepository, IMeasurementsRepository measurementsRepository, ILogger <DevicesService> logger)
 {
     _logger                 = logger;
     _devicessRepository     = devicesRepository;
     _measurementsRepository = measurementsRepository;
 }
Exemple #6
0
 public MeasurementsService(IMeasurementsRepository measurementsRepository, IDevicesRepository devicesRepository)
 {
     _devicesReporistory     = devicesRepository;
     _measurementsRepository = measurementsRepository;
 }
 public DevicesController(IDeviceRepository deviceRepository, IMessagePublisher messagePublisher, IMeasurementsRepository measurementsRepository)
 {
     _deviceRepository       = deviceRepository ?? throw new ArgumentNullException(nameof(deviceRepository));
     _messagePublisher       = messagePublisher ?? throw new ArgumentNullException(nameof(messagePublisher));
     _measurementsRepository = measurementsRepository ?? throw new ArgumentNullException(nameof(measurementsRepository));
 }