Пример #1
0
 public IPromise <TournamentObject[]> GetTournamentsInState(ChainTypes.TournamentState state, uint maxCount)
 {
     if (IsInitialized)
     {
         return(new Promise <TournamentObject[]>((resolve, reject) => {
             var debug = true;
             var requestId = GenerateNewId();
             var methodName = "get_tournaments_in_state";
             var title = methodName + " " + requestId;
             var parameters = new Parameters {
                 Id.Value, methodName, new object[] { TournamentStateEnumConverter.ConvertTo(state), maxCount }
             };
             DoRequest(requestId, parameters, resolve, reject, title, debug);
         }));
     }
     return(Init().Then(api => api.GetTournamentsInState(state, maxCount)));
 }
Пример #2
0
 public IPromise <TournamentObject[]> LoadTournamentsInState(ChainTypes.TournamentState state, uint maxCount)
 {
     return(ApiManager.Instance.Database.GetTournamentsInState(state, maxCount));
 }