public static async Task Main(string[] args) { sMService = MongoDBSmartMeterService.Instance; // Create Mongodb smartmeter measurement service tmpService = MongoDBTemperatureService.Instance; // Create Mongodb temp measurement service mqtt_client_p1 = new MqttFactory().CreateManagedMqttClient(); mqtt_client_lm35 = new MqttFactory().CreateManagedMqttClient(); await MqttConnectAsync(MqttClientType.MQTT_P1); await MqttConnectAsync(MqttClientType.MQTT_LM35); // Run REST server API configurations CreateHostBuilder(args).Build().Run(); }
public IWSNSmartMeterController() { // Assign the service to the class variable this._SensorMeasurementService = MongoDBSmartMeterService.Instance; }