using Microsoft.AspNetCore.Mvc; using System.ComponentModel.DataAnnotations; namespace economy.Models.Price.Domestic.Item.List { /* * 온라인 수집 가격 정보 * 품목별 종류 * 예시 ) https://apis.data.go.kr/1240000/bpp_openapi/getPriceItemList?ServiceKey=vQz8tIxrdhjerG6DE1w1hcVEli5S27LtIsCvx0axiieZmRgOpB4vToQ77VmvknAkIC9YjxlPx2gDZcl06S88Xw%3D%3D&pageNo=1&numOfRows=10 */ // 검색요청 변수 public class Request { [BindProperty(Name = "page", SupportsGet = true)] [Range(1, int.MaxValue, ErrorMessage = "페이지 허용량을 초과하였습니다.")] public int PageNo { get; set; } = 1; [BindProperty(Name = "perPage", SupportsGet = true)] [Range(1, int.MaxValue, ErrorMessage = "출력 허용량을 초과하였습니다.")] public int NumOfRows { get; set; } = 10; } }