public ResourceEntity Create(ResourceEntity resourceEntity)
        {
            _db.Resources.Add(resourceEntity);
            _db.SaveChanges();

            return(resourceEntity);
        }
 public void Create(Guid userId, Guid roleId)
 {
     if (_db.UserRoles.Any(ur => ur.UserId == userId && ur.RoleId == roleId))
     {
         // This user / role mapping already exists, don't do anything.
         return;
     }
     _db.UserRoles.Add(new UserRoleEntity()
     {
         UserId = userId,
         RoleId = roleId
     });
     _db.SaveChanges();
 }
        public void SaveClientEvents(Guid clientId, IEnumerable <ClientDomainEvent> events)
        {
            var entities = events.Select(e => new ClientEventEntity()
            {
                ClientId   = clientId,
                Event      = e,
                Type       = e.Type,
                OccurredOn = e.OccurredOn
            });

            _db.ClientEvents.AddRange(entities);
            _db.SaveChanges();
        }
Example #4
0
 public void Create(UserRegistrationKeyUseEntity entity)
 {
     _db.UserRegistrationKeyUses.Add(entity);
     _db.SaveChanges();
 }
Example #5
0
 public void Create(RoleEntity roleEntity)
 {
     _db.Roles.Add(roleEntity);
     _db.SaveChanges();
 }
Example #6
0
 public ClientEntity Create(ClientEntity clientEntity)
 {
     _db.Add(clientEntity);
     _db.SaveChanges();
     return(clientEntity);
 }
Example #7
0
 public void Create(PersistedGrantEntity entity)
 {
     _db.PersistedGrants.Add(entity);
     _db.SaveChanges();
 }
 public ScopeEntity Create(ScopeEntity scopeEntity)
 {
     _db.Scopes.Add(scopeEntity);
     _db.SaveChanges();
     return(scopeEntity);
 }
Example #9
0
 public void Create(UserEntity userEntity)
 {
     _db.Users.Add(userEntity);
     _db.SaveChanges();
 }
Example #10
0
 public void Create(UserRegistrationKeyEntity registrationKey)
 {
     _db.UserRegistrationKeys.Add(registrationKey);
     _db.SaveChanges();
 }
 public void Create(UserEmailVerificationRequestEntity entity)
 {
     _db.UserEmailVerificationRequests.Add(entity);
     _db.SaveChanges();
 }
 public ResourceScopeEntity Create(ResourceScopeEntity scopeEntity)
 {
     _db.ResourceScopes.Add(scopeEntity);
     _db.SaveChanges();
     return(scopeEntity);
 }