0

有人可以推荐一种适当的方法来做到这一点。

我订阅了许多 rss 订阅源。我想做的是获取 url,然后当我有新项目的 url 时执行 DoSomething(url) 。

基本上处理新项目的到来。

我需要做什么才能自动拥有它?无需我强制执行该过程?

4

1 回答 1

1

使调度程序每分钟/小时/其他时间段向 RSS 提要源发送一次请求。

通过System.ServiceModel.Syndication命名空间中的内容解析响应 - 您将拥有一个SyndicationItems代表所获得数据的集合。

对于存储中没有的每个项目 - 使用 url from 运行 DoSomething SyndicationItem.Links

于 2012-04-05T10:29:24.540 回答