Files
tiku-backend.net/Tiku.Domain/QuestionBanks/QuestionEntities.cs

20 lines
501 B
C#

using System.Text.Json;
using Tiku.Domain.Common;
namespace Tiku.Domain.QuestionBanks;
public sealed class QuestionBank : AuditableTenantEntity
{
public Guid? RegionId { get; set; }
public Guid? ContentEntryId { get; set; }
public string Name { get; set; } = string.Empty;
public QuestionBankStatus Status { get; set; } = QuestionBankStatus.Active;
public JsonElement Metadata { get; set; } = JsonDefaults.Object();
}
public enum QuestionBankStatus
{
Active,
Archived
}