public static RestEntry Delete(RestEntry entry, string url, RestManagerCallback managerCallback) { entry.entryType = HTTPMethods.Delete; entry.managerCallback = managerCallback; entry.fullUrl = url.StartsWith(ServicesDomain) ? url : string.Concat(ServicesDomain, url); Instance.StartRequest(entry); return(entry); }
public static RestEntry Put(RestEntry entry, string url, byte[] body, RestManagerCallback managerCallback) { entry.entryType = HTTPMethods.Put; entry.managerCallback = managerCallback; entry.data = body; entry.fullUrl = url.StartsWith(ServicesDomain) ? url : string.Concat(ServicesDomain, url); Instance.StartRequest(entry); return(entry); }
public static RestEntry Remove(RestEntry entry, string url, string jsonStringData, RestManagerCallback managerCallback) { entry.entryType = HTTPMethods.Delete; entry.managerCallback = managerCallback; entry.data = System.Text.Encoding.UTF8.GetBytes(jsonStringData); entry.fullUrl = url.StartsWith(ServicesDomain) ? url : string.Concat(ServicesDomain, url); Instance.StartRequest(entry); return(entry); }