/// <summary> /// Get search by field /// </summary> /// <param name="elasticSearchRequestDto"></param> /// <returns></returns> public async Task <IDataResult <List <ElasticSearchGetModel <Log> > > > GetSearchByField( ElasticSearchRequestDto elasticSearchRequestDto) { var list = await _elasticSearch.GetSearchByField <Log>(new SearchByFieldParameters { FieldName = "messageTemplate", Value = elasticSearchRequestDto.Value, IndexName = "logger-" + elasticSearchRequestDto.LogDate.ToString("yyyy.MM.dd") }); return(new SuccessDataResult <List <ElasticSearchGetModel <Log> > >(list, Messages.LogsListed)); }
public async Task <IDataResult <List <ElasticSearchGetModel <Log> > > > GetSearchByField( ElasticSearchRequestDto elasticSearchRequestDto) { return(await _elasticSearchLogService.GetSearchByField(elasticSearchRequestDto)); }