/// <summary> /// Возвращает прямые ссылки для указанных изображений /// </summary> /// <param name="listImg"></param> /// <returns></returns> public async Task <IList <string> > GetOriginalsUri(ImghostGetOriginalsInput param) { var listImg = new List <string>(); foreach (string item in param.ImgsUri) { foreach (ImghostParsingInput parsParam in param.ParsingParams) { if (item.Contains(parsParam.Def)) { listImg.Add(await GetOriginalUriImg(item, parsParam.XPath, parsParam.Attr)); } } } return(listImg); }
public async Task <ActionResult <IList <string> > > GetOriginalsUri(ImghostGetOriginalsInput param) { IList <string> result = await _imghost.GetOriginalsUri(param); return(Ok(result)); }