I want to use server API UpdateUserReadOnlyData in my Azure function but I don't know how to do that. This code is not working:
var request = new PlayFab.ServerModels.UpdateUserReadOnlyDataRequest();
I get an error message:
The type or namespace name 'UpdateUserReadOnlyDataRequest' does not exist in the namespace 'PlayFab.ServerModels' (are you missing an assembly reference?) [Newfunctions]
In addition, I don't know how to create PlayFabServerInstanceAPI:
var serverAPI = new PlayFabServerInstanceAPI();
My Azure function:
[FunctionName("UpdateUserReadOnlyData")] public static async Task<dynamic> MakeApiCall( [HttpTrigger(AuthorizationLevel.Anonymous, "post", Route = null)] HttpRequestMessage req, ILogger log) { var context = await FunctionContext<dynamic>.Create(req); var args = context.FunctionArgument; var serverAPI = new PlayFabServerInstanceAPI(); var request = new PlayFab.ServerModels.UpdateUserReadOnlyDataRequest(); var result = await serverAPI.UpdateUserReadOnlyDataAsync(request); if (result.Error != null) { ... } else { ... } return ... }
How can I use server API UpdateUserReadOnlyData in Azure Functions?