public async Task <ResponseObject> ConfirmAsSolvedAsync(string itemId) { var requestBody = RequestBodyFactory.GetRequestBody(RequestBody.ConfirmAsSolved, itemId); return(JsonConvert.DeserializeObject <ResponseObject>(await Manager.PerformRequestAsync("my/missing-item-solved", requestBody))); }
public async Task <ResponseObject> CancelBetDataAsync(string id, string match) { var requestBody = RequestBodyFactory.GetRequestBody(RequestBody.CancelBetData, id, match); return(JsonConvert.DeserializeObject <ResponseObject>(await Manager.PerformRequestAsync("my/cancel-bet", requestBody))); }
public async Task <ResponseObject> SetClaimQueueAsync(string betID, string t, string code) { var requestBody = RequestBodyFactory.GetRequestBody(RequestBody.SetClaimQueue, betID, t, code); return(JsonConvert.DeserializeObject <ResponseObject>(await Manager.PerformRequestAsync("my/claim-queue", requestBody))); }
public async Task <ResponseObject> SetOfferStashQueueAsync(List <string> items, List <string> originalIds, string mode) { var requestBody = RequestBodyFactory.GetRequestBody(RequestBody.SetOfferStashQueue, items, originalIds); return(JsonConvert.DeserializeObject <ResponseObject>(await Manager.PerformRequestAsync("my/stash-add/mode/" + mode, requestBody))); }
public async Task <ResponseObject> SwitchTeamAsync(string id, string match) { var requestBody = RequestBodyFactory.GetRequestBody(RequestBody.SwitchTeam, id, match); return(JsonConvert.DeserializeObject <ResponseObject>(await Manager.PerformRequestAsync("my/switch-bet/", requestBody))); }