static ControleDeInjecao() { var empresaRepositorio = new Repositorios.EmpresaRepositorio(); var estadosRepositorio = new Repositorios.EstadoRepositorio(); var telefoneRepositorio = new Repositorios.TelefoneRepositorio(); var fornecedorRepositorio = new Repositorios.FornecedorRepositorio(); ServicoEmpresa = new ServicoEmpresa(empresaRepositorio, estadosRepositorio); ServicoFornecedor = new ServicoFornecedor(fornecedorRepositorio, empresaRepositorio); ServicoTelefone = new ServicoTelefone(telefoneRepositorio, fornecedorRepositorio); ServicoEstado = new ServicoEstado(estadosRepositorio); }
public EmpresaController() { _servicoEmpresa = ControleDeInjecao.ServicoEmpresa; _servicoEstado = ControleDeInjecao.ServicoEstado; _estados = _servicoEstado.BuscarTodosOsEstados(); }