namespace e_suite.Database.Audit.Attributes;

/// <summary>
/// Used by the Auto Audit trail to mark this record as a soft delete flag.  Please also provide the value for deleted
/// </summary>
[AttributeUsage(AttributeTargets.Property)]
public class AuditSoftDeleteAttribute : Attribute
{
    public AuditSoftDeleteAttribute(object deletedValue)
    {
        DeletedValue = deletedValue;
    }

    public object DeletedValue { get; }
}