From f82e222170aff86de0e063b4e0428d70b60e08fe Mon Sep 17 00:00:00 2001 From: malik masis Date: Tue, 20 Dec 2022 11:40:01 +0300 Subject: [PATCH] Added IHasEntityVersion to Tenant --- .../Volo.Abp.TenantManagement.Domain.Shared.csproj | 3 ++- .../Volo/Abp/TenantManagement/TenantEto.cs | 5 ++++- .../Volo/Abp/TenantManagement/Tenant.cs | 5 ++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo.Abp.TenantManagement.Domain.Shared.csproj b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo.Abp.TenantManagement.Domain.Shared.csproj index effe1e51f4..e070fd5bdf 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo.Abp.TenantManagement.Domain.Shared.csproj +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo.Abp.TenantManagement.Domain.Shared.csproj @@ -21,7 +21,8 @@ - + + diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/TenantEto.cs b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/TenantEto.cs index 0116ce33d2..70af7d363f 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/TenantEto.cs +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/TenantEto.cs @@ -1,11 +1,14 @@ using System; +using Volo.Abp.Auditing; namespace Volo.Abp.TenantManagement; [Serializable] -public class TenantEto +public class TenantEto : IHasEntityVersion { public Guid Id { get; set; } public string Name { get; set; } + + public int EntityVersion { get; set; } } diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/Volo/Abp/TenantManagement/Tenant.cs b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/Volo/Abp/TenantManagement/Tenant.cs index 961a2edf3a..5275e39ab3 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/Volo/Abp/TenantManagement/Tenant.cs +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/Volo/Abp/TenantManagement/Tenant.cs @@ -2,13 +2,16 @@ using System; using System.Collections.Generic; using System.Linq; using JetBrains.Annotations; +using Volo.Abp.Auditing; using Volo.Abp.Domain.Entities.Auditing; namespace Volo.Abp.TenantManagement; -public class Tenant : FullAuditedAggregateRoot +public class Tenant : FullAuditedAggregateRoot, IHasEntityVersion { public virtual string Name { get; protected set; } + + public virtual int EntityVersion { get; protected set; } public virtual List ConnectionStrings { get; protected set; }