diff --git a/src/Umbraco.Core/CodeAnnotations/FriendlyNameAttribute.cs b/src/Umbraco.Abstractions/CodeAnnotations/FriendlyNameAttribute.cs
similarity index 94%
rename from src/Umbraco.Core/CodeAnnotations/FriendlyNameAttribute.cs
rename to src/Umbraco.Abstractions/CodeAnnotations/FriendlyNameAttribute.cs
index 98ff64462f..218891c635 100644
--- a/src/Umbraco.Core/CodeAnnotations/FriendlyNameAttribute.cs
+++ b/src/Umbraco.Abstractions/CodeAnnotations/FriendlyNameAttribute.cs
@@ -6,7 +6,7 @@ namespace Umbraco.Core.CodeAnnotations
/// Attribute to add a Friendly Name string with an UmbracoObjectType enum value
///
[AttributeUsage(AttributeTargets.All, AllowMultiple = false, Inherited = false)]
- internal class FriendlyNameAttribute : Attribute
+ public class FriendlyNameAttribute : Attribute
{
///
/// friendly name value
diff --git a/src/Umbraco.Core/CodeAnnotations/UmbracoObjectTypeAttribute.cs b/src/Umbraco.Abstractions/CodeAnnotations/UmbracoObjectTypeAttribute.cs
similarity index 92%
rename from src/Umbraco.Core/CodeAnnotations/UmbracoObjectTypeAttribute.cs
rename to src/Umbraco.Abstractions/CodeAnnotations/UmbracoObjectTypeAttribute.cs
index 6805038b2f..e4fe2cd504 100644
--- a/src/Umbraco.Core/CodeAnnotations/UmbracoObjectTypeAttribute.cs
+++ b/src/Umbraco.Abstractions/CodeAnnotations/UmbracoObjectTypeAttribute.cs
@@ -6,7 +6,7 @@ namespace Umbraco.Core.CodeAnnotations
/// Attribute to associate a GUID string and Type with an UmbracoObjectType Enum value
///
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = false)]
- internal class UmbracoObjectTypeAttribute : Attribute
+ public class UmbracoObjectTypeAttribute : Attribute
{
public UmbracoObjectTypeAttribute(string objectId)
{
diff --git a/src/Umbraco.Core/CodeAnnotations/UmbracoUdiTypeAttribute.cs b/src/Umbraco.Abstractions/CodeAnnotations/UmbracoUdiTypeAttribute.cs
similarity index 85%
rename from src/Umbraco.Core/CodeAnnotations/UmbracoUdiTypeAttribute.cs
rename to src/Umbraco.Abstractions/CodeAnnotations/UmbracoUdiTypeAttribute.cs
index 0666b68166..72af1d9a70 100644
--- a/src/Umbraco.Core/CodeAnnotations/UmbracoUdiTypeAttribute.cs
+++ b/src/Umbraco.Abstractions/CodeAnnotations/UmbracoUdiTypeAttribute.cs
@@ -3,7 +3,7 @@
namespace Umbraco.Core.CodeAnnotations
{
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = false)]
- internal class UmbracoUdiTypeAttribute : Attribute
+ public class UmbracoUdiTypeAttribute : Attribute
{
public string UdiType { get; private set; }
diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj
index d131442104..14831871c0 100755
--- a/src/Umbraco.Core/Umbraco.Core.csproj
+++ b/src/Umbraco.Core/Umbraco.Core.csproj
@@ -151,9 +151,6 @@
-
-
-