/// 14.) public void GetAllSummonerDataByAccount(double accountId, AllSummonerData.Callback callback) { AllSummonerData cb = new AllSummonerData(callback); InvokeWithCallback("summonerService", "getAllSummonerDataByAccount", new object[] { accountId }, cb); }
public AllSummonerData GetAllSummonerDataByAccount(double accountId) { int Id = Invoke("summonerService", "getAllSummonerDataByAccount", new object[] { accountId }); while (!results.ContainsKey(Id)) System.Threading.Thread.Sleep(10); TypedObject messageBody = results[Id].GetTO("data").GetTO("body"); AllSummonerData result = new AllSummonerData(messageBody); results.Remove(Id); return result; }
public async Task<AllSummonerData> GetAllSummonerDataByAccount(Double accountId) { int Id = Invoke("summonerService", "getAllSummonerDataByAccount", new object[] { accountId }); while (!results.ContainsKey(Id)) await Task.Delay(10); TypedObject messageBody = results[Id].GetTO("data").GetTO("body"); AllSummonerData result = new AllSummonerData(messageBody); results.Remove(Id); return result; }