using System; using LCU.Library.Internal.IncentiveApiModels.Enums; using Newtonsoft.Json; using Newtonsoft.Json.Converters; namespace LCU.Library.Internal.IncentiveApiModels.Common { public abstract class Auditable : AuditCreate { public string LastUpdatedBy { get; set; } public Guid LastUpdatedByAppUserId { get; set; } public DateTime LastUpdated { get; set; } [JsonConverter(typeof(StringEnumConverter))] public UserType LastUpdatedByType { get; set; } } }