void OnInitFileUpload(DataModels.InitiateFileUploadsResponse response) { var testContext = (UUnitTestContext)response.CustomData; PlayFabHttp.SimplePutCall(response.UploadDetails[0].UploadUrl, _testPayload, PlayFabUUnitUtils.SimpleApiNoParamsActionWrapper(testContext, FinalizeUpload), error => { testContext.Fail(error); } ); }
void OnInitFileUpload(PlayFab.DataModels.InitiateFileUploadsResponse response) { string payloadStr; if (!_entityFileJson.TryGetValue(ActiveUploadFileName, out payloadStr)) { payloadStr = "{}"; } var payload = Encoding.UTF8.GetBytes(payloadStr); GlobalFileLock += 1; // Start SimplePutCall PlayFabHttp.SimplePutCall(response.UploadDetails[0].UploadUrl, payload, FinalizeUpload, error => { Debug.Log(error); } ); GlobalFileLock -= 1; // Finish InitiateFileUploads }