public void Run(string spaceID, string assetID, RestAddAssetToSpaceCallback inCallback) { RestAddAssetToSpaceRequestData args = new RestAddAssetToSpaceRequestData() { space_id = spaceID, asset_id = assetID }; this.spaceID = spaceID; this.assetID = assetID; RestManager.Put(this, RestManager.Request.ADD_ASSET_TO_SPACE, System.Text.Encoding.UTF8.GetBytes(TinyJSON.Encoder.Encode(args, TinyJSON.EncodeOptions.NoTypeHints)), AddAssetToSpaceResponse); doneCallback = inCallback; }
public void Run(string uploadUrl, string filePath, RestUploadCallback inCallback) { doneCallback = inCallback; RestManager.Put(this, uploadUrl, System.IO.File.ReadAllBytes(filePath), UploadToSpacesCloud); }
public void Run(string uploadUrl, byte[] data, RestUploadCallback inCallback) { doneCallback = inCallback; RestManager.Put(this, uploadUrl, data, UploadToSpacesCloud); }