namespace IOL.GreatOffice.Api.Data.Database; /// /// Base class for all entities. /// public class BaseWithOwner : Base { protected BaseWithOwner() { } protected BaseWithOwner(Guid userId) { UserId = userId; } public Guid UserId { get; init; } public User User { get; init; } public Guid TenantId { get; set; } public Tenant Tenant { get; init; } public Guid ModifiedById { get; init; } public User ModifiedBy { get; set; } public Guid CreatedById { get; init; } public User CreatedBy { get; set; } public Guid DeletedById { get; init; } public User DeletedBy { get; set; } }