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; set; } public User User { get; init; } public Guid? TenantId { get; init; } public Tenant Tenant { get; init; } public Guid? ModifiedById { get; init; } public User ModifiedBy { get; init; } public Guid? CreatedById { get; init; } public User CreatedBy { get; init; } public Guid? DeletedById { get; init; } public User DeletedBy { get; init; } }