コード例 #1
0
        public async Task <ActionResult <PhonebookResponseModel> > Gets(string sortOrder = null, string firstName = null, string city = null, string zipCode = null, string phoneNumber = null, int pageSize = 5, int pageNumber = 1)
        {
            var requestModel = new PhonebookRequestModel
            {
                SortOrder   = sortOrder,
                FirstName   = firstName,
                City        = city,
                ZipCode     = zipCode,
                PhoneNumber = phoneNumber,
                PageSize    = pageSize,
                PageNumber  = pageNumber
            };

            return(await _phonebookRepository.GetsAsync(requestModel));
        }