Пример #1
0
        public MqttClientService(AirQualityContext context, IMqttClientOptions options, IAQIHelper aQIHelper)
        {
            _AQIHeper    = aQIHelper;
            _context     = context;
            this.options = options;
            mqttClient   = new MqttFactory().CreateMqttClient();
            ConfigureMqttClient();

            dateNow = DateTime.Now;
        }
Пример #2
0
 public void Add(Forecast forecast)
 {
     try
     {
         using (var context = new AirQualityContext())
         {
             context.Database.EnsureCreated();
             context.Forecasts.Add(forecast);
             context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         log.Log(LogLevel.Error, ex.Message);
         throw;
     }
 }
Пример #3
0
 public StationsController(AirQualityContext dbContext)
 {
     _dbContext = dbContext;
 }
Пример #4
0
 public InitiallizeData(AirQualityContext airQualityContext)
 {
     _airQualityContext = airQualityContext;
 }
Пример #5
0
 public MeasurementsController(AirQualityContext dbContext)
 {
     _dbContext = dbContext;
 }