これについて私が見つけた唯一の記事は、ASP.NET MVC3でのRSS1.0(RDF)フィードの消費でした。LINQを使用します。とにかくラムダ式を使用してそれを行うことはありますか?MVC3でRSSフィードを消費するより良い方法はありますか?
これが私のコードです:
Imports System
Imports System.Xml
Imports System.ServiceModel
Imports System.ServiceModel.Description
Imports System.ServiceModel.Syndication
Imports System.ServiceModel.Web
Imports System.Collections.ObjectModel
Imports System.Collections.Generic
Public Class RssController
Function GetFeed(url As String) As SyndicationFeed
Dim reader = XmlReader.Create(url)
Dim feed = SyndicationFeed.Load(reader)
Return feed
End Function
Function ShowFeed() As ViewResult
Dim feedUrl = "somefeedurl"
Dim feed = GetFeed(feedUrl)
Return View(feed)
End Function
End Class