現在、Entity Framework 4を使用してASP.NET MVC3アプリケーションをプログラミングしています。コンソールプロジェクトは、MVC3 EF4プロジェクトのコードを同じソリューションで再利用できますか?
バックグラウンドで実行する必要のあるタスク(レコードの10K以上を処理するなど)があります。私は仕事をするコンソールアプリケーションを書いています(そしてスレッドやウィンドウサービスとして実行するかもしれません)。
コンソールアプリとMVC3 EF4プロジェクト
どちらも私はMVC3アプリケーション内のサービスやモデルコードの多くを記載しておりますので、私は私のコンソールプロジェクトでそれを再利用したいと思います。
これは可能ですか?
(により時間の制約のために、私は別のDLL /コードライブラリに当社のサービスをリファクタリングすることはできません)
サービスとモデルコードを両方のプロジェクトで共有されているライブラリプロジェクトに移動しないのはなぜですか。 –
時間の制約。私は開始する前にそれをしていたはずです(クライアントは最後のバッチジョブの要件を追加しました。私は「今すぐ」のようにそれを必要とします)。また、EF4がコードライブラリでEF4を使用することを理解するには新しすぎですすべてのチュートリアルや本が1つのプロジェクトにすべて含まれているからです。 – Extrakun