public async Task <string> UpdateNews(string xml, string uid) { _logger.LogWarning($"API updeatenews uid={uid}"); var data = await _finwireParserService.ParseXmlContent(xml); await _finwireNewsService.AddSingleNews(data); return("OK"); }
public void Execute() { var pathBase = Path.GetFullPath($@"{Directory.GetCurrentDirectory()}\..\TestData\FinwireFiles"); for (int i = 1; i <= 8; i++) { //there is no data if (i == 4 || i == 5) { continue; } var path = $@"{pathBase}\{i.ToString("D2")}"; foreach (var file in Directory.GetFiles(path)) { var finwireData = _parser.ParseFile(file); _finwireNewsService.AddSingleNews(finwireData.Result); } } }