blob: 25fb3fafb1ba02f087ea2dbace7cc45994f5928a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
namespace WhatApi.Database.Tables;
public class BaseAuditableEntity : IAuditableEntity
{
public DateTimeOffset CreatedAtUtc { get; set; }
public DateTimeOffset? UpdatedAtUtc { get; set; }
public Guid CreatedBy { get; set; }
public Guid? UpdatedBy { get; set; }
public void SetCreated(Guid createdBy) {
CreatedBy = createdBy;
CreatedAtUtc = DateTimeOffset.UtcNow;
}
public void SetUpdated(Guid updatedBy) {
UpdatedBy = updatedBy;
UpdatedAtUtc = DateTimeOffset.UtcNow;
}
}
|