/// <summary> /// Initializes a new instance of the <see cref="KinveyXamarin.AbstractKinveyClientRequest`1"/> class. /// </summary> /// <param name="client">Client.</param> /// <param name="requestMethod">Request method.</param> /// <param name="uriTemplate">URI template.</param> /// <param name="httpContent">Http content.</param> /// <param name="uriParameters">URI parameters.</param> protected AbstractKinveyClientRequest(AbstractClient client, string baseURL, string requestMethod, string uriTemplate, Object httpContent, Dictionary <string, string> uriParameters) { this.client = client; this.requestMethod = requestMethod; this.uriTemplate = uriTemplate; this.requestContent = httpContent; this.uriResourceParameters = uriParameters; this.RequireAppCredentials = false; this.customRequestHeaders = client.GetCustomRequestProperties(); this.baseURL = baseURL; this.PayloadType = new JSONPayload(); this.OverrideRedirect = false; }
/// <summary> /// Initializes a new instance of the <see cref="T:KinveyXamarin.CustomEndpoint`2"/> class. /// </summary> /// <param name="client">Client.</param> public CustomEndpoint(AbstractClient client) { this.client = client; customRequestProperties = client.GetCustomRequestProperties(); }