diff --git a/DigitalData.Core.Abstraction.Application/Repository/IEntity.cs b/DigitalData.Core.Abstraction.Application/Repository/IEntity.cs
new file mode 100644
index 0000000..b195c7f
--- /dev/null
+++ b/DigitalData.Core.Abstraction.Application/Repository/IEntity.cs
@@ -0,0 +1,16 @@
+namespace DigitalData.Core.Abstraction.Application.Repository;
+
+///
+/// Ensures that extension methods are handled securely
+///
+public interface IEntity
+{
+}
+
+///
+/// Ensures that extension methods are handled securely
+///
+///
+public interface IDto where Entity : IEntity
+{
+}
\ No newline at end of file