diff --git a/DigitalData.Core.Abstraction.Application/DigitalData.Core.Abstraction.Application.csproj b/DigitalData.Core.Abstraction.Application/DigitalData.Core.Abstraction.Application.csproj
index bdd0f55..5c57408 100644
--- a/DigitalData.Core.Abstraction.Application/DigitalData.Core.Abstraction.Application.csproj
+++ b/DigitalData.Core.Abstraction.Application/DigitalData.Core.Abstraction.Application.csproj
@@ -37,7 +37,7 @@
enable
latest
-
+
@@ -52,24 +52,28 @@
+
+
+
+
diff --git a/DigitalData.Core.Abstraction.Application/Repository/IRepository.cs b/DigitalData.Core.Abstraction.Application/Repository/IRepository.cs
index 5433e71..6c40c12 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 Microsoft.EntityFrameworkCore.Query;
#if NETFRAMEWORK
using System;
using System.Collections.Generic;
@@ -8,11 +9,29 @@ using System.Linq;
#endif
namespace DigitalData.Core.Abstraction.Application.Repository
-#if NET
- ;
-#elif NETFRAMEWORK
+{
+ public interface IRepository
{
+#if NET
+ public
#endif
+ Task ExecuteQueryRawAsync([NotParameterized] string sql, IEnumerable