|
namespace IRaCIS.Core.Domain.Models;
|
|
public interface ISoftDelete<TKey> where TKey : struct
|
|
{
|
|
public TKey? DeleteUserId { get; set; }
|
|
public bool IsDeleted { get; set; }
|
|
|
|
public DateTime? DeletedTime { get; set; }
|
|
}
|
|
|
|
public interface ISoftDelete : ISoftDelete<Guid>
|
|
{
|
|
|
|
}
|