public async Task <IActionResult> Post([FromBody] LilyPadData data) { await this.DataService.PersistData(data); await Context.Clients.All.SendAsync(data.LilypadId, data); return(new OkObjectResult(data)); }
public async Task PersistData(LilyPadData data) { data.RecordedAt = DateTime.Now; var dbData = Mapper.Map <Data>(data); await Repositories.Datas.Create(dbData); await Repositories.Save(); }
public LilyPadSimState(LilyPadData data, Vector2 position) { Width = data.Width; Height = data.Height; Position = position; }