[HttpGet(Name = "GetWeatherForecast")]
public IEnumerable<WeatherForecast> Get() {
//新增一個類型
var StudentObject = new Student() { Id = 4, Name = "Bill", Age = 20 };
//新增一個匿名類型
var position = new { Latitude = 25, Longitude = 134 };
//寫log等級為error的log,當需要紀錄物件時需要透過{@該物件}來表示
_logger.LogError("Error Value: {@StudentObject}", StudentObject);
_logger.LogError("Error Value: {@position}", position);
return Enumerable.Range(1, 5).Select(index => new WeatherForecast {
Date = DateTime.Now.AddDays(index),
TemperatureC = Random.Shared.Next(-20, 55),
Summary = Summaries[Random.Shared.Next(Summaries.Length)]
})
.ToArray();
}
public class Student {
public int Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}