次のソリューション レイアウトがあります。
- データアクセス
- ビジネスの論理
- WCF サービス
- MVC
将来、同じロジックを使用する他のアプリケーションが存在するため、WCF サービス レイヤーを選択しました。それはSOAと見なされます。
DA、BL、WCF レイヤーの間では、ビジネス ロジックなどの単体テストを行いたいため、依存性注入を使用する傾向があります。
しかし、私の質問は次のとおりです。WCF にも依存性注入を使用する必要がありますか? つまり、アプリケーション (消費者) から WCF サービスを介して依存関係を渡す必要がありますか? 個人的にはそれは奇妙だと思います。
誰でも私を助けることができますか?