0

我的 akavache 有问题,当我尝试在 blob 上放一些东西时,我有一个错误:“无法重置中止,因为没有请求中止”我在调试器上看到 Blob.LocalMachine 值是:ThreadStateException“无法重置中止,因为没有请求中止”

我的代码非常简单:

private async Task StoreInCache(string key, object value)
    {
        await BlobCache.LocalMachine.InsertObject(key, value);
    }

我在 xamarin.iOS 上工作,但管理我的数据的所有代码都在共享项目中。这就是他找不到LocalMachine的原因吗?或者在共享项目上创建一个?

如果我将所有用于管理缓存的代码都放在我的 xamarin.iOS 代码上,它就不是很有效,因为我的应用程序也有一个 xamarin.droid 版本......

有人知道我该如何解决这个问题?

谢谢!

4

0 回答 0