私はUmbracoの新製品です(私はちょうどそれをセットアップしました)、私は表面コントローラを作成しようとしています。私は、App_codeというフォルダに置かなければならないと言って、たくさんのドキュメントを読んだことがありますが、そこにはありません! 自分自身でフォルダを作成する必要がありますか、Umbracoの新しいバージョンに別の場所に置かれた表面コントローラですか?UmbracoのSurfaceController 7.5.6
ありがとうございます。
私はUmbracoの新製品です(私はちょうどそれをセットアップしました)、私は表面コントローラを作成しようとしています。私は、App_codeというフォルダに置かなければならないと言って、たくさんのドキュメントを読んだことがありますが、そこにはありません! 自分自身でフォルダを作成する必要がありますか、Umbracoの新しいバージョンに別の場所に置かれた表面コントローラですか?UmbracoのSurfaceController 7.5.6
ありがとうございます。
あなたは.NETとC#の経験によって異なります。ロジックをApp_Codeフォルダに保存することはベストプラクティスではありませんが、コードを「オンザフライで」コンパイルでき、Visual Studioプロジェクトとライブラリ/ DLLのコンパイルは必要ありません。
通常、コントローラはアプリケーションアーキテクチャに応じて異なる領域に存在しますが、コンパイルされ、UmbracoのWebアプリケーション内で参照されるアーティファクト内に含まれます。
経験がなく、VSソリューションが必要ない/必要がない場合は、App_Codeディレクトリを手動で作成し、そこにコントローラの.csクラスを配置します。それは動作するはずです:)