|  | 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>
 | 
						
						
						
							|  | {
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | }
 |