У меня есть проект API API Xamarin.Mac с ServiceStack Client v4.0.38. Я получаю старый добрый «System.ArgumentException: PclExport.Instance необходимо инициализировать» при попытке создать экземпляр JsonServiceClient.ServiceStack Client на Xamarin.Mac (не iOS)
Если бы я был на iOS, я бы назвал IosPclExportClient.Configure(), и жизнь была бы хорошей. Однако я не могу найти эквивалент для Mac. Я бы ожидал чего-то вроде MacPclExportClient.Configure().
Любая идея, как заставить ServiceStack Client работать на Xamarin.Mac?
Это первое, что я пытался. Его нет. –
@RonPeters ahh annoying, Xamarin.Mac использует уникальный профиль NuGet, поэтому он не вытягивал совместимые пакеты унифицированных API iOS. Это теперь добавлено в [последние пакеты в MyGet] (https://github.com/ServiceStack/ServiceStack/wiki/MyGet), в противном случае вы можете вручную ссылаться на .dll прямо из папки пакетов NuGet по адресу: '/ packages/ServiceStack.Client.4.0.38/lib/Xamarin.iOS10/ServiceStack.Pcl.iOS.dll' – mythz
Вручную добавление ссылки делало трюк. –