public bool Process(TemperatureSensorTempUpdated context) { _logger.LogInformation($"processing message {context.GetType()} id: {context.Id} temp: {context.Temperature}"); try { //App state _repository.ApplyEventFromHistory(context); } catch (Exception ex) { _logger.LogError($"processing message {context.GetType()} id: {context.Id} temp: {context.Temperature} Failed: {ex}"); return(false); } var el = ReadModelMock.Sensorsdata.FirstOrDefault(a => a.SensorId == context.Id); el.Temperature = context.Temperature; _logger.LogInformation($"finished processing message {context.GetType()} id: {context.Id} temp: {context.Temperature}"); return(true); }
public void Apply(TemperatureSensorTempUpdated e) { Temperature = e.Temperature; }