private void OnGetGameToken(AppGetGameTokenAnswerMessage message) { if (_waitingGameTokenCallback != null) { _waitingGameTokenCallback.SafeRaise(message.Response); _waitingGameTokenCallback = null; } }
private void OnGetGameTokenMsg(AppGetGameTokenMessage message) { var answer = new AppGetGameTokenAnswerMessage(); DMarketApi.GetBasicAccessToken(message.UserId, (response, requestParams) => { answer.Response = new DMarketGameTokenResponse(response.token, response.refreshToken); SendMessageToClient(answer, message.ConnectionId); }, error => { DevLogger.Warning(string.Format("Get marketWidget token error: code: {0}, message:" + " {1}", error.ErrorCode, error.ErrorMessage)); answer.Error = NetworkMessageErrorType.DMarketError; SendMessageToClient(answer, message.ConnectionId); }); }
private void OnGetGameTokenMsg(AppGetGameTokenMessage message) { var answer = new AppGetGameTokenAnswerMessage(); DMarketApi.GetBasicAccessToken((message as AppGetGameTokenMessage).UserId, (responce, parametrs) => { answer.Responce = new DMarketGameTokenResponce(responce.token, responce.refreshToken); SendAnswer(answer, message); }, error => { DevLogger.Warning(string.Format("Get market token error: code: {0}, message:" + " {1}", error.ErrorCode, error.ErrorMessage)); answer.Error = NetMsgErrorType.DMarketError; SendAnswer(answer, message); }); }