public class Person
{
public int Id { get; set; }
public string Name { get; set; }
public string Gender { get; set; }
public Gender Gender2 { get; set; }
public bool Married { get; set; }
public List<string>? Titles { get; set; }
}
Yukarıda bulunan list<string> title türündek verilerin databasede kolon olarak yazılabilmesi için
modelBuilder.Entity<Person>()
.Property(p => p.Titles)
.HasConversion(
//INSERT - UPDATE
t => JsonSerializer.Serialize(t, (JsonSerializerOptions)null)
,
//SELECT
t => JsonSerializer.Deserialize<List<string>>(t, (JsonSerializerOptions)null)
);
Hiç yorum yok:
Yorum Gönder