Beispiel #1
0
        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));
        }