内部ルートとコントローラから URL とリンクを生成するためのユーティリティ クラスとヘルパー クラス/メソッドがたくさんあることは知っています。しかし、MVC 3 で以下にどのように取り組みますか?
カミソリファイルで、誰かがこれを定義しました:
<a href="http://@Model.Details.ExternalURL" target="_blank">Website</a>
ExternalURLこの例ではwww.yoursite.com、接頭辞なしで のような値を保持します。最初にan をハードコーディングするhttp://ことは明らかに禁止されていますが、これをどのように処理するのが最善でしょうか?