I'm just setting up a multiplayer server using the ThunderHead NuGet (com.playfab.csharpgsdk), but am running into problems. We have a game engine library which is shared between client and server, and since we're using Unity, we can't use the vanilla NewtonSoft.Json, since it doesn't work well with iOS. So we're using Json.Net.Unity3D instead, but now the Thunderhead NuGet package has a dependency on NewtonSoft.Json, and this causes an error during runtime.
Is there a way to use the ThunderHead SDK with Json.Net.Unity3D instead? Or really any custom Json handler? I guess I could download the source and build it myself, but if there's a more maintanable solution I'd be happy hear about it. The SDK is being updated a lot, after all.
I also posted a question concerning the same problem, but from a slightly different angle, on StackOverflow.