N 層アプリケーションを設計しています。このソリューションには、A、B、C、D、および E の 5 つのプロジェクトがあります。
プロジェクト間の参照は次のようになります。
A -> B、E
B -> C、E
C -> D、E
D -> E
A から D への明示的な参照はありませんが、名前空間をインポートするだけで問題なくアクセスできます。Aのプロジェクト参照を展開すると、Bが参照されていることがわかります。A>B を展開すると、C などが表示されます。
これは設計によるものですか?