「AccountController」という名前のコントローラーと「ResetPassword」というアクションがあります。HTML マークアップから、次のようなことができます。
<%= Html.ActionLink("LinkText", "ResetPassword", "AccountController") %>
正しいURLが出力されます。これをプログラムで行う方法はありますか?別のクラスで URL を文字列として取得しようとしていますが、System.Web.Mvc.HtmlHelper には ActionLink() 静的メソッドがなく、クラスのインスタンスの作成にもそれがありません。
注: HtmlHelper または UrlHelper のインスタンスを作成しようとすると、View Context または Request Context への参照が必要になり、コントローラーからそれらを取得する方法がわかりません (クラス メソッドに渡すため)。