diff --git a/DigitalData.Core.Abstraction.Application/DigitalData.Core.Abstraction.Application.csproj b/DigitalData.Core.Abstraction.Application/DigitalData.Core.Abstraction.Application.csproj index 7a80186..9add847 100644 --- a/DigitalData.Core.Abstraction.Application/DigitalData.Core.Abstraction.Application.csproj +++ b/DigitalData.Core.Abstraction.Application/DigitalData.Core.Abstraction.Application.csproj @@ -53,5 +53,9 @@ + + + + diff --git a/DigitalData.Core.Abstraction.Application/Repository/Extensions.cs b/DigitalData.Core.Abstraction.Application/Repository/Extensions.cs index 2b5888b..7f33c12 100644 --- a/DigitalData.Core.Abstraction.Application/Repository/Extensions.cs +++ b/DigitalData.Core.Abstraction.Application/Repository/Extensions.cs @@ -1,4 +1,5 @@ using System.Linq.Expressions; +using DigitalData.Core.Abstractions.Interfaces; namespace DigitalData.Core.Abstraction.Application.Repository; diff --git a/DigitalData.Core.Abstraction.Application/Repository/IRepository.cs b/DigitalData.Core.Abstraction.Application/Repository/IRepository.cs index eaa8484..3e14e98 100644 --- a/DigitalData.Core.Abstraction.Application/Repository/IRepository.cs +++ b/DigitalData.Core.Abstraction.Application/Repository/IRepository.cs @@ -1,4 +1,5 @@ -using System.Linq.Expressions; +using DigitalData.Core.Abstractions.Interfaces; +using System.Linq.Expressions; namespace DigitalData.Core.Abstraction.Application.Repository; diff --git a/DigitalData.Core.Abstraction.Application/Repository/IEntity.cs b/DigitalData.Core.Abstractions/Interfaces/IDto.cs similarity index 50% rename from DigitalData.Core.Abstraction.Application/Repository/IEntity.cs rename to DigitalData.Core.Abstractions/Interfaces/IDto.cs index b195c7f..9ac545a 100644 --- a/DigitalData.Core.Abstraction.Application/Repository/IEntity.cs +++ b/DigitalData.Core.Abstractions/Interfaces/IDto.cs @@ -1,11 +1,4 @@ -namespace DigitalData.Core.Abstraction.Application.Repository; - -/// -/// Ensures that extension methods are handled securely -/// -public interface IEntity -{ -} +namespace DigitalData.Core.Abstractions.Interfaces; /// /// Ensures that extension methods are handled securely diff --git a/DigitalData.Core.Abstractions/Interfaces/IEntity.cs b/DigitalData.Core.Abstractions/Interfaces/IEntity.cs new file mode 100644 index 0000000..b89a217 --- /dev/null +++ b/DigitalData.Core.Abstractions/Interfaces/IEntity.cs @@ -0,0 +1,8 @@ +namespace DigitalData.Core.Abstractions.Interfaces; + +/// +/// Ensures that extension methods are handled securely +/// +public interface IEntity +{ +} \ No newline at end of file diff --git a/DigitalData.Core.Infrastructure/DbRepository.cs b/DigitalData.Core.Infrastructure/DbRepository.cs index 8184835..ddf5aef 100644 --- a/DigitalData.Core.Infrastructure/DbRepository.cs +++ b/DigitalData.Core.Infrastructure/DbRepository.cs @@ -1,5 +1,6 @@ using AutoMapper; using DigitalData.Core.Abstraction.Application.Repository; +using DigitalData.Core.Abstractions.Interfaces; using DigitalData.Core.Infrastructure.Factory; using Microsoft.EntityFrameworkCore; using System.Linq.Expressions;