✅ Serializing/Deserializing a Dictionary with a struct key not working - C#