最初に次のスレッドをお読みください。
C# と Visual Studio 2005 のアセンブリ間の循環参照
インターフェースを実装することで問題は解決しますが、目標を達成することはできません。
私の目標は、UI レイヤー/アセンブリからの BO レイヤー/アセンブリのみで動作することです。きれいなレイヤー間の参照を維持できるように。
UIレイヤー/アセンブリのBOレイヤー/アセンブリとORMapperレイヤー/アセンブリの両方に参照を追加したくないので。
UI レイヤー/アセンブリ内から BO レイヤー/アセンブリのみを操作したい。
その間、DIではなくリフレクションを使用することでのみ可能であると誰かが私に提案しました。本当?