WebPageViewから継承する抽象クラスを作成しました
public abstract class TemplateEngine<TModel> : WebViewPage<TModel> {
}
ビューがレンダリングされるときに、初期化コードを実行します-たとえば
@{
Init();
}
理想的には、これを避けて、クラス内で実行したいと思います。これは、ビューをレンダリングしようとしているときにRazorが呼び出すメソッドです。これにより、継承されたすべてのビューページでこの行を記述する必要がなくなります。
Execute()をオーバーライドしようとしましたが、呼び出されません。
何か案は?
ありがとう!