Example #1
0
        //public void Run(string assetID, string json, RestUpdateAssetMetadataCallback inCallback)
        //{
        //    doneCallback = inCallback;

        //    var metadata = new RestUpdateAssetMetadataRequest()
        //    {
        //        metadata = json
        //    };

        //    RestManager.Post(this, string.Format(RestManager.Request.UPDATE_ASSET_METADATA, assetID), TinyJSON.Encoder.Encode(metadata, TinyJSON.EncodeOptions.NoTypeHints), OnUpdateAssetMetadataResponse);
        //}

        public void Run(string assetID, Spaces.Core.Asset.Metadata json, RestUpdateAssetMetadataCallback inCallback)
        {
            doneCallback = inCallback;

            var metadata = new RestUpdateAssetMetadataRequest()
            {
                metadata = JsonUtility.ToJson(json)
            };

            RestManager.Post(this, string.Format(RestManager.Request.UPDATE_ASSET_METADATA, assetID), TinyJSON.Encoder.Encode(metadata, TinyJSON.EncodeOptions.NoTypeHints), OnUpdateAssetMetadataResponse);
        }
Example #2
0
            public static void UpdateAssetMetadata(string assetID, Spaces.Core.Asset.Metadata json, RestUpdateAssetMetadataCallback callback)
            {
                var restUpdateAssetMetadata = new Spaces.Core.RestAPI.RestUpdateAssetMetadata();

                restUpdateAssetMetadata.Run(assetID, json, callback);
            }