Hi,
I have started using your provided JSON serializer via the PluginManager, example usage below:
m_serializer = PluginManager.GetPlugin<ISerializerPlugin>(PluginContract.PlayFab_Serializer); string json = m_serializer.SerializeObject (gameData); gameData = m_serializer.DeserializeObject<GameData> (json);
Is it possible to serialise private fields? Right now it seems that they have to be public. [SerializeField] doesn't seem to work.
It serialises public properties which I find rather strange, how can this be disabled so I do not end up storing data twice (once in the field and once in the Property)?
Thank you,