namespace IOL.GreatOffice.Api.Data.Database; public class Base { protected Base() { Id = Guid.NewGuid(); CreatedAt = AppDateTime.UtcNow; } public Guid Id { get; init; } public DateTime CreatedAt { get; init; } public DateTime? ModifiedAt { get; private set; } public bool Deleted { get; set; } public void Modified() => ModifiedAt = AppDateTime.UtcNow; }