2011-10-04 11 views
1

ユーティリティメソッドはMVCセットアップのどこにありますか?彼らはモデル、ビューまたはコントローラではありません。彼らはそれらのフォルダに属しません。では、ASP.NET MVCプロジェクトの外部にユーティリティメソッドを保存し、それらを独自のプロジェクトに入れることが唯一正しいことですか?ユーティリティメソッドは、ASP.NET MVCセットアップのどこに収まるのですか?

答えて

2

本当にあなたのプロジェクトの大きさによって決まります。それがほんの少数のユーティリティメソッドを持つ小さなプロジェクトであれば、通常はMVCプロジェクト内の "インフラストラクチャ"というフォルダにそれらを配置します。

MVCプロジェクトの初期設定は実際には(いくつかの例外を除いて)ガイドに過ぎず、必要に応じて自由にフォルダを追加してコードを入れることができます。

サポートコードがたくさんある場合は、別のプロジェクトが長期的にはよりクリーンで簡単になる可能性があります。

+3

私は一歩進んで、それは本当に問題ではないと言います。クラスの場所を移動するのは簡単なリファクタリングです。それが間違っている場合は、それを移動し、あなたのIDEがすべての参照をクリーンアップするようにしてください。 –

関連する問題