add ISO6391 code to summary endpoint

ref #276
This commit is contained in:
Collin Barrett 2018-02-26 16:01:20 -06:00
parent 401b6dd22f
commit 853dd09290
2 changed files with 8 additions and 2 deletions

View file

@ -5,8 +5,14 @@ namespace FilterLists.Services.FilterListService
public class FilterListSummaryDto
{
public int Id { get; set; }
public IEnumerable<string> Languages { get; set; }
public IEnumerable<ListLanguagesDto> Languages { get; set; }
public string Name { get; set; }
public string ViewUrl { get; set; }
}
public class ListLanguagesDto
{
public string Name { get; set; }
public string Iso6391 { get; set; }
}
}

View file

@ -11,7 +11,7 @@ public MappingProfiles()
CreateMap<FilterList, FilterListSummaryDto>()
.ForMember(dto => dto.Languages,
conf => conf.MapFrom(list =>
list.FilterListLanguages.Select(listLangs => listLangs.Language.Name)));
list.FilterListLanguages.Select(listLangs => listLangs.Language)));
CreateMap<FilterList, ListDetailsDto>()
.ForMember(dto => dto.Languages,