文字列プロパティ「Url」を持つオブジェクトをxmlにシリアル化する必要があります-アクションメソッドによって返されるページのURLです(asp.net mvc 3アプリでカスタムrssを実装したい)。
アクションメソッドを呼び出すには、このメソッドが属するコントローラーをインスタンス化する必要があると思います:)
MyController c = new MyContrroller();
c.MyActionMethod();
しかし、このアクション メソッドによって返されるページの URL を取得するにはどうすればよいでしょうか??
編集 1: @SLaks が答えUrl.Action()
たように、アクション メソッドの URL を取得するために使用できますが、この URL を xml ファイルに渡すにはどうすればよいですか?? Url.Action()
の結果を単に割り当てると、link
MyController/MyAction という文字列が表示されます。