public async Task <BatchObject <T> > UpdateRange(int parentId, BatchObject <T> items, Dictionary <string, string> parms = null) { return(API.DeserializeJSon <BatchObject <T> >(await API.PostRestful(APIParentEndpoint + "/" + parentId.ToString() + "/" + APIEndpoint + "/batch", items, parms).ConfigureAwait(false))); }
public async Task <string> DeleteRange(BatchObject <T> items, Dictionary <string, string> parms = null) { return(await API.PostRestful(APIEndpoint + "/batch", items, parms).ConfigureAwait(false)); }
public virtual async Task <string> UpdateRangeRaw(int parentId, BatchObject <T> items, Dictionary <string, string> parms = null) { return(await API.PostRestful(APIParentEndpoint + "/" + parentId.ToString() + "/" + APIEndpoint + "/batch", items, parms).ConfigureAwait(false)); }
public async Task <BatchObject <T> > AddRange(BatchObject <T> items, Dictionary <string, string> parms = null) { return(API.DeserializeJSon <BatchObject <T> >(await API.PostRestful(APIEndpoint + "/batch", items, parms).ConfigureAwait(false))); }
public virtual async Task <BatchObject <T> > UpdateRange(int parentId, BatchObject <T> items, Dictionary <string, string> parms = null) { return(API.DeserializeJSon <BatchObject <T> >(await UpdateRangeRaw(parentId, items, parms))); }