Код: Выделить всё
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime BirthDate { get; set; }
// ... more properties
}
Код: Выделить всё
var person = new Person
{
FirstName = "John",
LastName = "Doe",
BirthDate = DateTime.UtcNow.AddYears(-25)
};
Код: Выделить всё
Log.Information("New user: {FirstName:l} {LastName:l}",
person.FirstName, person.LastName);
По сути, я ищу поведение, похожее на деструктуризацию объекта, но без печати. плоский объект как часть сообщения журнала.
Подробнее здесь: https://stackoverflow.com/questions/278 ... to-serilog
Мобильная версия