I want to write and read a small JSON-serializable object. But I get this message when I use PlayFabDataAPI.SetObjects and I don't know if I should use 'PlayFab.AdminModels.EntityKey' or 'PlayFab.ClientModels.EntityKey'.
'EntityKey' is an ambiguous reference between 'PlayFab.AdminModels.EntityKey' and 'PlayFab.ClientModels.EntityKey'<br>
Should I always use PlayFab.ClientModels.EntityKey in the client code?
In addition, I get this error message:
Error CS0029: Cannot implicitly convert type 'PlayFab.ClientModels.EntityKey' to 'PlayFab.DataModels.EntityKey'
var result = await PlayFabDataAPI.SetObjectsAsync(new PlayFab.DataModels.SetObjectsRequest() { Entity = new PlayFab.ClientModels.EntityKey { Id = EntityID, Type = EntityType }, Objects = dataList });
I get EntityID and EntityType when the player calls LoginWithIOSDeviceID:
EntityID = task.Result.Result.EntityToken.Entity.Id; EntityType = task.Result.Result.EntityToken.Entity.Type;
What am I doing wrong?