Ejemplo n.º 1
0
        public static DataStore UpdateByKey(string gameId, string privateKey, string username, string userToken, string key, DataStoreOperation operation, string value)
        {
            var request = DataStoreRequestFactory.CreateUpdateRequest(gameId, privateKey, username, userToken, key, operation, value);
            var data    = request.Process(null);
            var isGame  = string.IsNullOrWhiteSpace(username);

            return(new DataStore(isGame ? DataStoreType.Game : DataStoreType.User, key, data, username, userToken));
        }
Ejemplo n.º 2
0
        public static IAsyncResult BeginUpdateByKey(string gameId, string privateKey, string username, string userToken, string key, DataStoreOperation operation, string value, AsyncCallback callback = null, object asyncState = null)
        {
            var request = DataStoreRequestFactory.CreateUpdateRequest(gameId, privateKey, username, userToken, key, operation, value);

            return(request.Begin(callback, asyncState));
        }