私がしようとしているのは、MVCアプリケーションにコンポーネントを挿入し、コントローラからそれを利用することです。MEFとMVC - いくつかのポインタをお願いします:)
現在、私は実際のコントローラにMEFを使用しようとはしていませんが、コンポーネントをインポートしたいと思います。 MVCアプリケーションへのlogginコンポーネント。
これを行うのに最適な場所はどこですか?
現在、私はコントローラに直接、作成部品コードとILoggerプロパティを入れていますが、これは最良の方法ではないと感じます。アプリケーションでComposeを一度呼び出すだけでよいはずです。 これは、グローバルasaxファイルに作成する必要がありますか? もしそうなら、コントローラからILoggerのハンドルを取得するにはどうしたらいいですか? ILoggerをコンストラクタに挿入し、すべての標準コントローラを継承する「ベース」コントローラを用意する必要がありますか?
私はちょうど私のコードの構造でちょっと苦労しています。
Thx
http://www.fidelitydesign.net/?p=259このブログの記事は役に立ちます。それはMVC3とMEFのすべてです。 – Buildstarted
ありがとう...確かに、非常に役立ちます。 – SteveCl
もこのことを忘れないでくださいhttp://www.fidelitydesign.net/?p=88 – Kuncevic