public void Inicializar()
        {
            var config = ConfiguracaoInicial();
            //var relativePath = Directory.GetParent(Directory.GetCurrentDirectory()).Parent.FullName.Replace("\\bin", "");
            //_connectionStrings = $"{config["DatabaseConnection"].Replace("..",relativePath)}";
            var appconfig = GetConfigObject();

            var service = new ServiceCollection();

            service.AdicionarInjecaoDependenciaRepositorio(appconfig);
            var serviceProvider = service.BuildServiceProvider();

            _repositorio = serviceProvider.GetService <IRepositorioFuncionario>();
        }
Exemplo n.º 2
0
 public FuncionarioService(IRepositorioFuncionario repositorioFuncionario)
 {
     this.repositorioFuncionario = repositorioFuncionario;
 }