diff --git a/AyCode.Core.Tests.Internal/AyCode.Core.Tests.Internal.csproj b/AyCode.Core.Tests.Internal/AyCode.Core.Tests.Internal.csproj
index d7713b9..ab3092f 100644
--- a/AyCode.Core.Tests.Internal/AyCode.Core.Tests.Internal.csproj
+++ b/AyCode.Core.Tests.Internal/AyCode.Core.Tests.Internal.csproj
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/AyCode.Core.Tests/AyCode.Core.Tests.csproj b/AyCode.Core.Tests/AyCode.Core.Tests.csproj
index d650573..a6f1a89 100644
--- a/AyCode.Core.Tests/AyCode.Core.Tests.csproj
+++ b/AyCode.Core.Tests/AyCode.Core.Tests.csproj
@@ -14,8 +14,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/AyCode.Core/AcDomain.cs b/AyCode.Core/AcDomain.cs
index 341df7d..5f0e050 100644
--- a/AyCode.Core/AcDomain.cs
+++ b/AyCode.Core/AcDomain.cs
@@ -40,7 +40,7 @@
}
#endif
- return false;
+ return true;
}
}
diff --git a/AyCode.Database.Tests.Internal/AyCode.Database.Tests.Internal.csproj b/AyCode.Database.Tests.Internal/AyCode.Database.Tests.Internal.csproj
index 34e2e86..6e10ccb 100644
--- a/AyCode.Database.Tests.Internal/AyCode.Database.Tests.Internal.csproj
+++ b/AyCode.Database.Tests.Internal/AyCode.Database.Tests.Internal.csproj
@@ -28,8 +28,8 @@
-
-
+
+
diff --git a/AyCode.Database.Tests/AyCode.Database.Tests.csproj b/AyCode.Database.Tests/AyCode.Database.Tests.csproj
index ee14273..bacfadf 100644
--- a/AyCode.Database.Tests/AyCode.Database.Tests.csproj
+++ b/AyCode.Database.Tests/AyCode.Database.Tests.csproj
@@ -15,8 +15,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/AyCode.Interfaces/Entities/IAcSoftRemoveEntity.cs b/AyCode.Interfaces/Entities/IAcSoftRemoveEntity.cs
new file mode 100644
index 0000000..272207c
--- /dev/null
+++ b/AyCode.Interfaces/Entities/IAcSoftRemoveEntity.cs
@@ -0,0 +1,9 @@
+namespace AyCode.Interfaces.Entities;
+
+public interface IAcSoftRemoveEntity : IEntity
+{
+ ///
+ /// Gets or sets a value indicating whether the entity has been deleted
+ ///
+ bool Deleted { get; set; }
+}
\ No newline at end of file
diff --git a/AyCode.Interfaces/Entities/IAcSoftRemoveEntityGuid.cs b/AyCode.Interfaces/Entities/IAcSoftRemoveEntityGuid.cs
new file mode 100644
index 0000000..1aade91
--- /dev/null
+++ b/AyCode.Interfaces/Entities/IAcSoftRemoveEntityGuid.cs
@@ -0,0 +1,4 @@
+namespace AyCode.Interfaces.Entities;
+
+public interface IAcSoftRemoveEntityGuid : IAcSoftRemoveEntity, IEntityGuid
+{}
\ No newline at end of file
diff --git a/AyCode.Interfaces/Entities/IAcSoftRemoveEntityInt.cs b/AyCode.Interfaces/Entities/IAcSoftRemoveEntityInt.cs
new file mode 100644
index 0000000..fe83e71
--- /dev/null
+++ b/AyCode.Interfaces/Entities/IAcSoftRemoveEntityInt.cs
@@ -0,0 +1,4 @@
+namespace AyCode.Interfaces.Entities;
+
+public interface IAcSoftRemoveEntityInt : IAcSoftRemoveEntity, IEntityInt
+{}
\ No newline at end of file
diff --git a/AyCode.Services.Server.Tests/AyCode.Services.Server.Tests.csproj b/AyCode.Services.Server.Tests/AyCode.Services.Server.Tests.csproj
index cbc8670..4374466 100644
--- a/AyCode.Services.Server.Tests/AyCode.Services.Server.Tests.csproj
+++ b/AyCode.Services.Server.Tests/AyCode.Services.Server.Tests.csproj
@@ -19,8 +19,8 @@
-
-
+
+