public async Task <object> AdicionarPacoteEventosAsync(object input) { try { var service = new EventoService(); var quantidadeEventosNovos = 0; var arquivos = input.ToStringArray(); foreach (var caminhoArquivo in arquivos) { var arquivo = JsonConvert.DeserializeObject <ArquivoEntradaDTO>(File.ReadAllText(caminhoArquivo)); if (arquivo != null) { quantidadeEventosNovos += service.AdicionarPacoteEventos(arquivo); } } return(new { status = "OK", quantidadeEventosNovos }); } catch (Exception ex) { File.WriteAllText(@"C:\\users\lndr2\desktop\log.txt", ex.Message + Environment.NewLine + ex.StackTrace); throw; } }