27 lines
681 B
C#
27 lines
681 B
C#
namespace SessionZero.Data;
|
|
|
|
public class Dataset
|
|
{
|
|
public Guid Id { get; set; } = Guid.NewGuid();
|
|
public string Name { get; set; } = string.Empty;
|
|
public string DatasetType { get; set; } = string.Empty;
|
|
public string Description { get; set; } = string.Empty;
|
|
public string ImageUrl { get; set; } = string.Empty;
|
|
public List<DatasetField> Fields { get; set; } = [];
|
|
}
|
|
|
|
public class DatasetField
|
|
{
|
|
public int Id { get; set; }
|
|
public string Name { get; set; } = string.Empty;
|
|
public DatasetFieldType Type { get; set; }
|
|
public object? Value { get; set; } = null;
|
|
}
|
|
|
|
public enum DatasetFieldType
|
|
{
|
|
Text,
|
|
Number,
|
|
Boolean,
|
|
Group,
|
|
} |