コード例 #1
0
        /// <summary>
        /// Returns search results with patients list from Patients service for specified criteria.
        /// </summary>
        /// <param name="bearerToken"></param>
        /// <param name="searchRequest"></param>
        /// <returns></returns>
        public async Task <PagedResult <PatientDto> > GetPatients(string bearerToken, PatientsSearchDto searchRequest)
        {
            string endpointUrl = string.Format("api/{0}", searchRequest.CustomerId);

            var response = await this.apiClient.SendRequestAsync <PagedResult <PatientDto> >(
                endpointUrl, searchRequest, Method.GET, null, bearerToken);

            return(response);
        }
コード例 #2
0
 public async Task <PagedResult <PatientDto> > GetPatients(string bearerToken, PatientsSearchDto searchRequest)
 {
     return(await this.patientsDataProvider.GetPatients(bearerToken, searchRequest));
 }