Ejemplo n.º 1
0
        /// <summary>
        /// This method is used to return review components within a review that have been updated after a specified date.
        /// </summary>
        /// <param name="client"><see cref="InspireClient"/> used to communication with the API endpoint.</param>
        /// <param name="model">The <see cref="ReviewChangedComponentQueryModel"/> used to Find Changed Review Components.</param>
        /// <returns>Returns a list of <see cref="ReviewerComponentModel"/> objects.</returns>
        public static List <ReviewerComponentModel> FindChangedReviewComponents(this InspireClient client, ReviewChangedComponentQueryModel model)
        {
            var request = client.CreateRequest($"/Reviews/{model.ReviewId}/Changed", HttpMethod.Post);

            return(client.RequestContent <ReviewChangedComponentQueryModel, List <ReviewerComponentModel> >(request, model));
        }
Ejemplo n.º 2
0
 public static List <ReviewerComponentModel> UpdateReviewComponents(this InspireClient client, ReviewChangedComponentQueryModel model)
 {
     return(FindChangedReviewComponents(client, model));
 }