diff --git a/AyCode.Core/Interfaces/IAcSerializableToJson.cs b/AyCode.Core/Interfaces/IAcSerializableToJson.cs
new file mode 100644
index 0000000..e8ac9fc
--- /dev/null
+++ b/AyCode.Core/Interfaces/IAcSerializableToJson.cs
@@ -0,0 +1,5 @@
+namespace AyCode.Core.Interfaces;
+
+public interface IAcSerializableToJson
+{
+}
\ No newline at end of file
diff --git a/AyCode.Interfaces/AyCode.Interfaces.csproj b/AyCode.Interfaces/AyCode.Interfaces.csproj
index e72a4bf..ef82ca1 100644
--- a/AyCode.Interfaces/AyCode.Interfaces.csproj
+++ b/AyCode.Interfaces/AyCode.Interfaces.csproj
@@ -11,4 +11,8 @@
+
+
+
+
diff --git a/AyCode.Interfaces/Entities/IEntity.cs b/AyCode.Interfaces/Entities/IEntity.cs
index e211572..bc8b3e5 100644
--- a/AyCode.Interfaces/Entities/IEntity.cs
+++ b/AyCode.Interfaces/Entities/IEntity.cs
@@ -1,10 +1,11 @@
using System.ComponentModel.DataAnnotations;
+using AyCode.Core.Interfaces;
namespace AyCode.Interfaces.Entities
{
- public interface IEntity
+ public interface IEntity : IAcSerializableToJson
{
}