Ejemplo n.º 1
0
        public void Create()
        {
            new DefaultApiResourceCreator(_context).Create();
            new DefaultIdentityResourceCreator(_context).Create();
            new DefaultClientCreator(_context).Create();

            _context.SaveChanges();
        }
 private void CreateDefaultIdentityResource()
 {
     if (_context.IdentityResources.Any())
     {
         return;
     }
     foreach (var resource in GetIdentityResource())
     {
         _context.IdentityResources.Add(resource.ToEntity());
     }
     _context.SaveChanges();
 }
Ejemplo n.º 3
0
 private void CreateDefaultClient()
 {
     if (_context.Clients.Any())
     {
         return;
     }
     foreach (var client in GetClients())
     {
         _context.Clients.Add(client.ToEntity());
     }
     _context.SaveChanges();
 }
Ejemplo n.º 4
0
        private void CreateDefaultApiResource()
        {
            if (_context.ApiResources.Any())
            {
                return;
            }
            var defaultApiResource = new ApiResource()
            {
                Name = "default-api", DisplayName = "Default (all) API"
            };

            _context.ApiResources.Add(defaultApiResource);
            _context.SaveChanges();
        }