static void Main() { Configure(); var path = config.GetSection("ClientesJsonPath").GetSection("Path").Value; var clienteRepository = new ClienteRepository(dbContext); var unitOfWork = new UnitOfWork(dbContext); var clienteService = new ClienteService(clienteRepository, unitOfWork); var clientes = clienteService.ObterClientesArquivoJson(path); clienteService.AtualizarClientes(clientes); Task t = Task.Run(async() => { await clienteService.SalvarClientes(clientes); }); t.Wait(); clienteService.AtualizarArquivoJsonClientes(clientes, path); Console.WriteLine("Atualizado"); Console.ReadKey(); }