Files
Cleanuparr/code/backend/Cleanuparr.Persistence/Converters/JsonStringListConverter.cs
2026-04-11 17:13:41 +03:00

14 lines
451 B
C#

using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
using System.Text.Json;
namespace Cleanuparr.Persistence.Converters;
public class JsonStringListConverter : ValueConverter<List<string>, string>
{
public JsonStringListConverter() : base(
v => JsonSerializer.Serialize(v, (JsonSerializerOptions?)null),
v => JsonSerializer.Deserialize<List<string>>(v, (JsonSerializerOptions?)null) ?? new List<string>())
{
}
}