を使用して OpenRasta の依存関係リゾルバーにいくつかのインスタンスを登録するとします。
resolver.AddDependencyInstance(IInterface, instance, DependencyLifetime.Singleton)
後でそのインスタンスを交換したい場合、たとえばデータベースから新しいデータを再読み込みする場合、resolver.AddDependencyInstance をもう一度呼び出すのは正しいことですか?
InternalDependencyResolver の実装を確認すると、問題ないようです。ただし、動作が定義されておらず(確認したopenrastaのソースで)、メソッドプレフィックス「Add」が異なる動作を示唆しているため、質問しています。