コード例 #1
0
        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);
            }
                                      );
        }
コード例 #2
0
    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
    }