参照されているアセンブリをすべて直接ロードしない方法を尋ねる質問がありましたが、それ以上のステップを進めていきたいと思います。私は拡張可能なサービスとインターフェイスを構築していますが、追加の種類のSender/Receiverを拡張できるという意図があります。例えば、インターフェイスはSMSメッセージの送信を担当し、別のアダプタを持つことができます。 SMSを使用したい場合は、それぞれ独自のISmsAdapter
とISmsReplyAdapter
の実装を持ちますが、アセンブリは必ずしもサービスによって参照されるとは限りません(アプリケーションはWindowsサービスと応答を受け取るWebAPIサービスを構成します)。参照されているアセンブリと参照されていないアセンブリからの負荷の自動依存
私はちょうど参照されるアセンブリである私のautofacモジュールを登録されていません行うことができ、また、このような/ binに/プラグインや
似たように、特定のフォルダ発言しているアセンブリ内のモジュールを登録したいと思いますどのような私は私が望むものに似た何かをするDirectoryCatalog
を有しているCaliburn.Micro
よりも、この他にも関する何かを見つけることができていない
誰もが私はAutofacでこれをしてください達成することができるかもしれない方法を知っていますか?