Files
MinFt/Client/LocalPackages/asap.playfab.async/Runtime/Gen/PlayFabDataAsyncAPI.cs
2026-04-27 12:07:32 +08:00

129 lines
4.1 KiB
C#

#if !DISABLE_PLAYFABENTITY_API && !DISABLE_PLAYFAB_STATIC_API
using System.Threading.Tasks;
using PlayFab;
using UnityEngine;
using PlayFab.DataModels;
namespace asap.playfab.async
{
//generated file, do not modify
public static partial class PlayFabDataAsyncAPI
{
public static Task<AbortFileUploadsResponse> AbortFileUploadsAsync(AbortFileUploadsRequest request)
{
var task = new TaskCompletionSource<AbortFileUploadsResponse>();
PlayFabDataAPI.AbortFileUploads(request,
result =>
{
task.SetResult(result);
},
error =>
{
Debug.LogError(error.GenerateErrorReport());
task.SetResult(null);
});
return task.Task;
}
public static Task<DeleteFilesResponse> DeleteFilesAsync(DeleteFilesRequest request)
{
var task = new TaskCompletionSource<DeleteFilesResponse>();
PlayFabDataAPI.DeleteFiles(request,
result =>
{
task.SetResult(result);
},
error =>
{
Debug.LogError(error.GenerateErrorReport());
task.SetResult(null);
});
return task.Task;
}
public static Task<FinalizeFileUploadsResponse> FinalizeFileUploadsAsync(FinalizeFileUploadsRequest request)
{
var task = new TaskCompletionSource<FinalizeFileUploadsResponse>();
PlayFabDataAPI.FinalizeFileUploads(request,
result =>
{
task.SetResult(result);
},
error =>
{
Debug.LogError(error.GenerateErrorReport());
task.SetResult(null);
});
return task.Task;
}
public static Task<GetFilesResponse> GetFilesAsync(GetFilesRequest request)
{
var task = new TaskCompletionSource<GetFilesResponse>();
PlayFabDataAPI.GetFiles(request,
result =>
{
task.SetResult(result);
},
error =>
{
Debug.LogError(error.GenerateErrorReport());
task.SetResult(null);
});
return task.Task;
}
public static Task<GetObjectsResponse> GetObjectsAsync(GetObjectsRequest request)
{
var task = new TaskCompletionSource<GetObjectsResponse>();
PlayFabDataAPI.GetObjects(request,
result =>
{
task.SetResult(result);
},
error =>
{
Debug.LogError(error.GenerateErrorReport());
task.SetResult(null);
});
return task.Task;
}
public static Task<InitiateFileUploadsResponse> InitiateFileUploadsAsync(InitiateFileUploadsRequest request)
{
var task = new TaskCompletionSource<InitiateFileUploadsResponse>();
PlayFabDataAPI.InitiateFileUploads(request,
result =>
{
task.SetResult(result);
},
error =>
{
Debug.LogError(error.GenerateErrorReport());
task.SetResult(null);
});
return task.Task;
}
public static Task<SetObjectsResponse> SetObjectsAsync(SetObjectsRequest request)
{
var task = new TaskCompletionSource<SetObjectsResponse>();
PlayFabDataAPI.SetObjects(request,
result =>
{
task.SetResult(result);
},
error =>
{
Debug.LogError(error.GenerateErrorReport());
task.SetResult(null);
});
return task.Task;
}
}
}
#endif