У меня возникли проблемы с пониманием того, почему парсер Newtonsoft JSON должен быть специфичным для устройства в Xamarin. Я не могу найти способ найти парсер в общей, разделяемой библиотеке. Я использую приложение Tasky Pro. Я могу получить JSON.Net DLL из магазина Xamarin для работы в проектах Android и iOS, однако это не имеет архитектурного смысла. Например, материал SQLite находится в общей библиотеке, как и следовало ожидать, как один набор исходных файлов С#.
В идеале я хотел бы просто добавить ссылку на "Tasky.Core" и иметь возможность сериализовать/десериализовать JSON.
Есть ли способ заставить JSON.Net работать в общей библиотеке (через droid/ios/wp8)? Источник довольно большой, чтобы попытаться управлять связанными файлами, если это возможно...
Если нет, есть ли альтернативный способ управления JSON, который будет работать таким образом?