public void Consume(DeleteReadMessage message) { Console.WriteLine("Read deleted"); DataReadsRepository rep = new DataReadsRepository(); rep.DeleteRead(message.id); }
public void Consume(DeleteReadMessage message) { Console.WriteLine("Read deleted"); DataReadsRepository rep = new DataReadsRepository(); rep.DeleteRead(message.id); Bus.Instance.Publish(new ReadsCollectionChangedMessage() { CorrelationId = message.CorrelationId }); }
public void Consume(InsertReadCommand msg) { Console.WriteLine("New read inserted"); System.Threading.Thread.Sleep(1000); DataReadsRepository rep = new DataReadsRepository(); rep.AddDataRead(new DataReadDto() { ReadTimeStamp = msg.ReadTimeStamp, SerialNumber = msg.SerialNumber, Value = msg.Value }); }
public void Consume(InsertReadCommand msg) { Console.WriteLine("New read inserted"); System.Threading.Thread.Sleep(1000); DataReadsRepository rep = new DataReadsRepository(); rep.AddDataRead(new DataRead() { ReadTimeStamp = msg.ReadTimeStamp, SerialNumber = msg.SerialNumber, Value = msg.Value, CommandId = msg.CorrelationId }); Bus.Instance.Publish(new ReadsCollectionChangedMessage() { CorrelationId = msg.CorrelationId }); }
// GET api/<controller> /// <summary> /// Read are made directly to the database. /// </summary> /// <returns></returns> public IEnumerable <DataReadDto> GetAllReads() { var rep = new DataReadsRepository(); return(rep.GetDataReadsByDates(DateTime.UtcNow.AddDays(-90))); }