Static クラスの使用から依存性注入に SimpleIoc の使用に移行しています。SimpleIoc にはRegister<TClass>(Func<TClass> factory) where TClass : class
メソッドがありますが、使用例が見つかりません。ソース コードへのリンクは次のとおりです。
私はこれに正しく取り組んでいますか、それとも DI は常に登録時にそれを作成する必要がありますか? これは、クラスを登録するために使用する必要がある方法ですか? これを行う方法の例を教えてください。
これは、更新しようとしている Silverlight コードです。編集:私のアプローチを答えに移しました