public NoticeItemsResponse Items([FromBody] NoticeItemsRequest request) { NoticeItemsResponse response = new NoticeItemsResponse(); if (request == null) { response.Status = -1; return(response); } int pageIndex = request.PageIndex != null && request.PageIndex >= 0 ? request.PageIndex.Value : 1; List <NoticeEntity> entityList = noticeRepository.GetPagedEntityList(pageIndex, PAGE_SIZE); response.Items = noticeConvertor.ToExtendedVoList(entityList); response.Status = 1; return(response); }