Spring.Net には、コンテナがメソッドをオーバーライドできるようにする「ルックアップ メソッド インジェクション」と呼ばれる機能があります。例: メソッド:
protected abstract DbConnection GetCurrentConnection();
構成ファイル:
<lookup-method name="GetCurrentConnection" ref="connection"/>
Autofac はこの機能をサポートしていますか? そうでない場合、代替アプローチはありますか?私は2つのアプローチを検討しましたが、それらを許可することはアンチパターンのようです
ServiceLocator を使用する
Func オブジェクトを挿入する