예제 #1
0
 internal static async void InitializeDbForTests(IdentidadeAcessoDbContext db)
 {
     db.Permissoes.AddRange(ObterPermissoes());
     db.Perfis.AddRange(ObterPerfis());
     db.Usuarios.AddRange(ObterUsuarios());
     db.TokensRedefinicaoSenha.Add(TokenRedefinicaoSenha.TokenRedefinicaoSenhaFactory.CriarToken("/9o1HFf2a2KDXf6bSzuJZyn0CqNgdY2vgVGmkGXo8g7L40Q1J31OcCdmqzWr23PE", "*****@*****.**", Guid.Parse("50d4a981-48d3-42e6-9c6e-9602184afca7")));
     await db.SaveChangesAsync();
 }
예제 #2
0
 public PerfilQueries(IdentidadeAcessoDbContext context)
 {
     _context = context;
 }
예제 #3
0
 public UsuarioQueries(IdentidadeAcessoDbContext context)
 {
     _context = context;
 }
예제 #4
0
 public PermissaoRepository(IdentidadeAcessoDbContext context) : base(context)
 {
 }
예제 #5
0
 public UsuarioRepository(IdentidadeAcessoDbContext context) : base(context)
 {
     _context = context;
 }
예제 #6
0
 public PermissaoQueries(IdentidadeAcessoDbContext context)
 {
     _context = context;
 }
예제 #7
0
 public Repository(IdentidadeAcessoDbContext context)
 {
     Context = context;
     DbSet   = Context.Set <TEntity>();
 }
예제 #8
0
 public PerfilRepository(IdentidadeAcessoDbContext context) : base(context)
 {
     _context = context;
 }
예제 #9
0
 public UnitOfWork(IdentidadeAcessoDbContext context)
 {
     Context = context ?? throw new ArgumentNullException(nameof(context));
 }