namespace IOL.GreatOffice.Api.Data.Database; public class Base { protected Base() { Id = Guid.NewGuid(); CreatedAt = DateTime.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 = DateTime.UtcNow; }