using System.Text.Json;

namespace SessionZero.Data;

public class DatasetMetadata
{
    public required string Name  { get; set; }
    public required string Id  { get; set; }
    public required string Description { get; set; }
    public required string DatasetType { get; set; }
    public string Icon { get; set; }
    public required string ObjectTemplateId { get; set; }

    public override string ToString()
    {
        return JsonSerializer.Serialize(this,  new JsonSerializerOptions { WriteIndented = true });
    }
}