私の ASP.NET MVC 4 c# プロジェクトには 3 つのレイヤーがあります。データ、ビジネス、ウェブ。私はリポジトリのパターンとサービスに従います。
依存性注入には Autofac を使用します。私がしたことは、global.asax にコンポーネントを登録することでした。このようにして、リポジトリを実装したデータ層を参照する必要がありました。
私のWebプロジェクトにはデータレイヤーの参照があるため、これはルールに違反していると思います。
この問題の解決に関するいくつかの記事を読み、Autofac モジュールを見つけました。ただし、データ層も参照せずに実装する方法が見つかりませんでした。
データ層を参照せずにコンポーネントを登録する方法はありますか?
ありがとうございました。