gpt4 book ai didi

c# - 加载 SyndicationFeed 和异步/等待

转载 作者:行者123 更新时间:2023-11-30 23:25:24 25 4
gpt4 key购买 nike

我们可以通过 async/await 读取 RSS 吗?

XmlReader reader = XmlReader.Create("http://localhost/feeds/serializedFeed.xml");
SyndicationFeed feed = SyndicationFeed.Load(reader);

有什么线索吗?

最佳答案

您的解决方案没有使用async/await,代码太多,我怀疑您的方法在某些情况下容易出现死锁。

就这么办

var reader = XmlReader.Create("http://localhost/feeds/serializedFeed.xml");
var feed = await Task.Run(() => SyndicationFeed.Load(reader));

关于c# - 加载 SyndicationFeed 和异步/等待,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37301503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com