ApplicationRole.cs

31 lines | 656 B Blame History Raw Download
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

using Tools.Identity.EF.Entities;

using WebFileServ.Model.Entities.FS;

namespace WebFileServ.Model.Entities.Identity
{
    public class ApplicationRole
        : BaseRole<
            Guid, 
            ApplicationUser, 
            ApplicationRole
            >
    {
        public virtual List<FsItemGroupPermission> RootDirectoryPermission { set; get; }
            = new List<FsItemGroupPermission>();


        public ApplicationRole() 
        { }
        public ApplicationRole(string roleName)
            : base(roleName)
        { }
    }

}