/// <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;
 }
Exemple #2
0
 /// <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();
 }