예제 #1
0
 public NccUserService(NccUserRepository entityRepository, NccPermissionRepository nccPermissionRepository)
 {
     _entityRepository        = entityRepository;
     _nccPermissionRepository = nccPermissionRepository;
     userRelations            = new List <string>()
     {
         "Roles",
         "Roles.Role",
         "Permissions",
         "ExtraDenies",
         "ExtraPermissions",
         "Permissions.Permission",
         "Permissions.Permission.PermissionDetails",
         "Permissions.User"
     };
 }
예제 #2
0
 public NccPermissionService(NccPermissionRepository entityRepository, NccPermissionDetailsRepository nccPermissionDetailsRepository) : base(entityRepository, new List <string>() { "Users", "PermissionDetails" })
 {
     _entityRepository            = entityRepository;
     _permissionDetailsRepository = nccPermissionDetailsRepository;
 }
예제 #3
0
 public NccPermissionService(NccPermissionRepository entityRepository)
 {
     _entityRepository = entityRepository;
 }
예제 #4
0
 public NccStartupService(NccStartupRepository entityRepository, NccPermissionRepository nccPermissionRepository)
 {
     _entityRepository        = entityRepository;
     _nccPermissionRepository = nccPermissionRepository;
 }
예제 #5
0
 public NccStartupService(NccStartupRepository entityRepository, NccPermissionRepository nccPermissionRepository) : base(entityRepository, new List <string>() { "Permission" })
 {
     _entityRepository        = entityRepository;
     _nccPermissionRepository = nccPermissionRepository;
 }