Razorを使用してASP.netWebpages2の可能性を調査し、Windows認証を使用してアプリケーションを作成しようとしています。
では、_PageStartがすべてのユーザーに対して実行されるのか、それとも1回だけ実行されてからキャッシュされるのか、知りたいのですが。これは、データベースからいくつかの情報を取得し、この情報をアプリケーション全体で利用できるように保存したいためです。そして、これを達成するための最良の方法はどうですか?
Razorを使用してASP.netWebpages2の可能性を調査し、Windows認証を使用してアプリケーションを作成しようとしています。
では、_PageStartがすべてのユーザーに対して実行されるのか、それとも1回だけ実行されてからキャッシュされるのか、知りたいのですが。これは、データベースからいくつかの情報を取得し、この情報をアプリケーション全体で利用できるように保存したいためです。そして、これを達成するための最良の方法はどうですか?
_PageStart.cshtml
各Razorテンプレートの前に実行されますが、_AppStart.cshtml
これは1回だけ実行されます。これらのファイルのより詳細な概要については、次の記事を参照してください。