Exemple #1
0
        public Role GetDefaultForScope(ClaimScope scope)
        {
            var role = _roleDbController.GetDefault(scope);

            _logger.LogInformation($"{role?.Id} Role ID for {nameof(ClaimScope)}: {scope}");

            return(role);
        }
        public void Create(ClaimScope claimScope, int actorId, int entityId, SUGARContext context = null)
        {
            var role = _roleController.GetDefault(claimScope, context);

            _logger.LogInformation($"ClaimScope: {claimScope}, ActorId: {actorId}, EntityId: {entityId}");

            if (role != null)
            {
                Create(new ActorRole {
                    ActorId = actorId, RoleId = role.Id, EntityId = entityId
                }, context);
            }
        }