public ArquivamentoAdminServicoTests()
        {
            var options = new DbContextOptionsBuilder <AppDbContext>()
                          .UseInMemoryDatabase("CategoriaLeilaoContextoDb")
                          .Options;

            _contexto   = new AppDbContext(options);
            _unitOfWork = new UnitOfWork(_contexto);

            _categoriaRepositorio = new CategoriaRepositorioEFCore(_contexto);
            _leilaoRepositorio    = new LeilaoRepositorioEFCore(_contexto, _unitOfWork);

            _adminServico = new ArquivamentoAdminServico(_leilaoRepositorio, _categoriaRepositorio);

            _contexto.Database.EnsureDeleted();
            SeedDatabase();
        }
예제 #2
0
 public LeilaoController(IAdminServico servico)
 {
     _servico = servico;
 }
예제 #3
0
 public LeilaoApiController(IAdminServico adminServico)
 {
     _adminServico = adminServico;
 }
예제 #4
0
 public ArquivamentoAdminServico(ILeilaoRepositorio leilaoRepositorio, ICategoriaRepositorio categoriaRepositorio)
 {
     _defaultAdminServico = new DefaultAdminServico(leilaoRepositorio, categoriaRepositorio);
 }