/// <summary> /// <para>Performs the Membership Method: /// Retrieve feedback for a member. /// </para><para>Creates a query string using the parameters provided - the criteria parameter can be null if it is not required for the request. /// </para> /// DOES NOT REQUIRE AUTHENTICATION. /// </summary> /// <param name="id">The members id.</param> /// <param name="criteria">The criteria.</param> /// <returns>Feedback.</returns> public Feedback MemberFeedbackById(string id, MemberFeedbackCriteria criteria) { var url = String.Format(Constants.Culture, "{0}{1}/{2}/Feedback{3}", _connection.BaseUrl, Constants.MEMBER, id, Constants.XML); if (string.IsNullOrEmpty(string.Empty + criteria)) { url += Constants.XML; } else { url += criteria + Constants.XML; } return(this.FeedbackConnectionHelper(url)); }
/// <summary> /// <para>Performs the Membership Method: /// Retrieve feedback for a member. /// </para><para>Creates a query string using the parameters provided - the criteria parameter can be null if it is not required for the request. /// </para> /// DOES NOT REQUIRE AUTHENTICATION. /// </summary> /// <param name="id">The members id.</param> /// <param name="criteria">The criteria.</param> /// <returns>Feedback.</returns> public Feedback MemberFeedbackById(string id, MemberFeedbackCriteria criteria) { var url = String.Format(Constants.Culture, "{0}{1}/{2}/Feedback{3}", _connection.BaseUrl, Constants.MEMBER, id, Constants.XML); if (string.IsNullOrEmpty(string.Empty + criteria)) { url += Constants.XML; } else { url += criteria + Constants.XML; } return this.FeedbackConnectionHelper(url); }
/// <summary> /// <para>Performs the Membership Method: /// Retrieve feedback for a member. /// </para><para>Creates a query string using the parameters provided - the criteria parameter can be null if it is not required for the request. /// </para> /// DOES NOT REQUIRE AUTHENTICATION. /// </summary> /// <param name="id">The members id.</param> /// <param name="criteria">The criteria.</param> /// <returns>Feedback.</returns> public Feedback MemberFeedbackById(string id, MemberFeedbackCriteria criteria) { if (_membership == null) { _membership = new MembershipMethods(_connection); } return _membership.MemberFeedbackById(id, criteria); }