diff --git a/src/Umbraco.Core/Models/Membership/EntityPermission.cs b/src/Umbraco.Core/Models/Membership/EntityPermission.cs new file mode 100644 index 0000000000..dcb7111f2d --- /dev/null +++ b/src/Umbraco.Core/Models/Membership/EntityPermission.cs @@ -0,0 +1,23 @@ +namespace Umbraco.Core.Models.Membership +{ + /// + /// Represents a user -> entity permission + /// + public class EntityPermission + { + public EntityPermission(object userId, int entityId, string[] assignedPermissions) + { + UserId = userId; + EntityId = entityId; + AssignedPermissions = assignedPermissions; + } + + public object UserId { get; set; } + public int EntityId { get; set; } + + /// + /// The assigned permissions for the user/entity combo + /// + public string[] AssignedPermissions { get; set; } + } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Models/Membership/User.cs b/src/Umbraco.Core/Models/Membership/User.cs index 0853ec243a..ddcc28cccb 100644 --- a/src/Umbraco.Core/Models/Membership/User.cs +++ b/src/Umbraco.Core/Models/Membership/User.cs @@ -7,27 +7,6 @@ using Umbraco.Core.Persistence.Mappers; namespace Umbraco.Core.Models.Membership { - /// - /// Represents a user -> entity permission - /// - internal class EntityPermission - { - public EntityPermission(object userId, int entityId, string[] assignedPermissions) - { - UserId = userId; - EntityId = entityId; - AssignedPermissions = assignedPermissions; - } - - public object UserId { get; set; } - public int EntityId { get; set; } - - /// - /// The assigned permissions for the user/entity combo - /// - public string[] AssignedPermissions { get; set; } - } - /// /// Represents a backoffice user ///