diff --git a/src/Umbraco.Core/Models/Entities/EntityExtensions.cs b/src/Umbraco.Abstractions/Models/Entities/EntityExtensions.cs
similarity index 86%
rename from src/Umbraco.Core/Models/Entities/EntityExtensions.cs
rename to src/Umbraco.Abstractions/Models/Entities/EntityExtensions.cs
index 2ee6a2d5ed..2df08f207d 100644
--- a/src/Umbraco.Core/Models/Entities/EntityExtensions.cs
+++ b/src/Umbraco.Abstractions/Models/Entities/EntityExtensions.cs
@@ -2,16 +2,15 @@
namespace Umbraco.Core.Models.Entities
{
- internal static class EntityExtensions
+ public static class EntityExtensions
{
///
/// Updates the entity when it is being saved.
///
- internal static void UpdatingEntity(this IEntity entity)
+ public static void UpdatingEntity(this IEntity entity)
{
var now = DateTime.Now;
- // just in case
if (entity.CreateDate == default)
{
entity.CreateDate = now;
@@ -27,7 +26,7 @@ namespace Umbraco.Core.Models.Entities
///
/// Updates the entity when it is being saved for the first time.
///
- internal static void AddingEntity(this IEntity entity)
+ public static void AddingEntity(this IEntity entity)
{
var now = DateTime.Now;
var canBeDirty = entity as ICanBeDirty;
diff --git a/src/Umbraco.Core/Models/Entities/IMediaEntitySlim.cs b/src/Umbraco.Abstractions/Models/Entities/IMediaEntitySlim.cs
similarity index 100%
rename from src/Umbraco.Core/Models/Entities/IMediaEntitySlim.cs
rename to src/Umbraco.Abstractions/Models/Entities/IMediaEntitySlim.cs
diff --git a/src/Umbraco.Core/Models/Entities/IMemberEntitySlim.cs b/src/Umbraco.Abstractions/Models/Entities/IMemberEntitySlim.cs
similarity index 100%
rename from src/Umbraco.Core/Models/Entities/IMemberEntitySlim.cs
rename to src/Umbraco.Abstractions/Models/Entities/IMemberEntitySlim.cs
diff --git a/src/Umbraco.Core/Models/Entities/MediaEntitySlim.cs b/src/Umbraco.Abstractions/Models/Entities/MediaEntitySlim.cs
similarity index 100%
rename from src/Umbraco.Core/Models/Entities/MediaEntitySlim.cs
rename to src/Umbraco.Abstractions/Models/Entities/MediaEntitySlim.cs
diff --git a/src/Umbraco.Core/Models/Entities/MemberEntitySlim.cs b/src/Umbraco.Abstractions/Models/Entities/MemberEntitySlim.cs
similarity index 100%
rename from src/Umbraco.Core/Models/Entities/MemberEntitySlim.cs
rename to src/Umbraco.Abstractions/Models/Entities/MemberEntitySlim.cs
diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj
index 7fd5ebd75e..bb2ad5dec4 100755
--- a/src/Umbraco.Core/Umbraco.Core.csproj
+++ b/src/Umbraco.Core/Umbraco.Core.csproj
@@ -220,7 +220,6 @@
-
@@ -258,10 +257,6 @@
-
-
-
-
@@ -274,10 +269,10 @@
-
-
+
+