WebViewPage クラスの拡張メソッドを作成して、.cshtml ファイルで @Foo() を呼び出せるようにしようとしています。そして、次のコードが機能するはずだとほぼ確信していますが、機能しません...
私は System.Web.Mvc を使用しているので、名前空間の問題でもないと思います。
namespace System.Web.Mvc
{
public static class WebViewPageExtensions
{
public static void Foo(this System.Web.Mvc.WebViewPage view)
{
//do something...
}
}
}
注: カスタム WebViewPage クラスでもこれを実行しようとしましたが、機能しましたが、拡張メソッドを使用できない理由を理解したいと思います。
ありがとう