public ActionResult <string> Add([FromBody] WeatherForecast weatherForecast)
        {
            _context.Add(weatherForecast);
            _context.SaveChanges();

            return(JsonSerializer.Serialize(weatherForecast));
        }
예제 #2
0
        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));
        }