public ActionResult <string> Add([FromBody] WeatherForecast weatherForecast) { _context.Add(weatherForecast); _context.SaveChanges(); return(JsonSerializer.Serialize(weatherForecast)); }
public async System.Threading.Tasks.Task <IActionResult> IndexAsync([FromBody] WeatherForecastModel model) { if (!ModelState.IsValid) { return(BadRequest(model)); } Debug.WriteLine("Redirecting to success action"); model.Date = DateTime.Now; Db.Add(model); Db.SaveChanges(); await _hubContext.Clients.All.SendAsync("ReceiveUpdate", model.Date, model.TemperatureC, model.Humidity, model.Pressure, model.Summary); return(Ok(model)); }