diff --git a/Data/SnootalogueContext.cs b/Data/SnootalogueContext.cs index 7d75346..4972f9b 100644 --- a/Data/SnootalogueContext.cs +++ b/Data/SnootalogueContext.cs @@ -17,19 +17,8 @@ namespace Snootalogue.Data { } protected override void OnModelCreating(ModelBuilder modelBuilder) { - modelBuilder.Entity() - .Property(item => item.Authors) - .HasConversion( - value => JsonSerializer.Serialize(value, null), - value => JsonSerializer.Deserialize>(value, null) - ); - - modelBuilder.Entity() - .Property(item => item.Tags) - .HasConversion( - value => JsonSerializer.Serialize(value, null), - value => JsonSerializer.Deserialize>(value, null) - ); + modelBuilder.Entity().Property(item => item.Authors).HasJsonConversion>(); + modelBuilder.Entity().Property(item => item.Tags).HasJsonConversion>(); } }