Akavache Invalidate
Я хочу удалить объект из акаваче вот так
BlobCache.LocalMachine.Invalidate("key");
Но компилятор получил мне предупреждение об ошибке "Тип" Unit "определен в сборке, на которую нет ссылок. Вы должны добавить ссылку на сборку" System.Reactive.Core, Version=2.2.5.0, Culture= нейтральный, PublicKeyToken=31bf3856ad364e35'", и это заставляет меня не может его скомпилировать
Я понятия не имею, как это исправить. Я уже пробую akavache 5.0.0, а также akavache 4.1.2. Я пытаюсь найти System.Reactive.Core и минимальная версия в Nuget 3.0.0
1 ответ
Старые реактивные пакеты недоступны через стандартный графический интерфейс пользователя nuget. Таким образом, вы должны установить более старые библиотеки Reactive из командной строки nuget
Install-Package System.Reactive.Core -Version 2.2.5.0
Но если у вас есть другие библиотеки, которые зависят от Reactive версии 3, это не сработает, и вам не повезло.
У меня есть запрос на извлечение Akavache, который делает Akavache совместимым с Reactive версией 3, который, надеюсь, в какой-то момент будет потрясающим и объединится! https://github.com/akavache/Akavache/pull/367
ОБНОВЛЕНИЕ 3/3/2017
Последняя альфа-версия Akavache на nuget и поддерживает netstandard/rx3