public async Task <IActionResult> PostSettings() { var Posts = await postManager.GetAllPostWithCategories(); List <PostSettingsDto> list = new List <PostSettingsDto>(); foreach (var item in Posts) { PostSettingsDto postSettingsDto = new PostSettingsDto(); postSettingsDto.Id = item.Id; postSettingsDto.ClickCount = item.ClickCount; postSettingsDto.Title = item.Title; postSettingsDto.CategoryName = new List <string>(); foreach (var item2 in item.PostCategories) { postSettingsDto.CategoryName.Add(item2.Category.Name); } list.Add(postSettingsDto); } return(Ok(list)); }