7

_PageStart.cshtml と _AppStart.cshtml の違いは何ですか? 互換的に使用できますか?

4

1 に答える 1

21

_AppStart.cshtml は、アプリケーションの初回起動時に 1 回実行されます。グローバル変数を設定したり、電子メールなどを構成したりする場所です。_PageStart.cshtml は、同じレベルまたは下位レベルのフォルダー内のページが要求されるたびに実行されます。レイアウト ページの設定や、認証されていないユーザーのフォルダーへのアクセスの拒否など、要求ごとの処理を実行する場所です。

Microsoft Web Pages サイトでこの記事を参照してください

それらはアプリケーションのライフサイクルのさまざまな時点で実行されるため、意味が何であれ、それらがどのように互換的に使用できるかを理解するのは困難です。

于 2012-01-13T06:13:44.693 に答える