通常、アプリが非アクティブ化されたときに State ディクショナリにviewModel
追加し、アプリが再アクティブ化される前にフレームワークがデフォルトのコンストラクターを必要とする を逆シリアル化することを考えると、廃棄後に依存関係を設定/注入するための推奨される方法は何ですか?ViewModel
ViewModel
以下のクラスがある場合、依存性注入で「MyVM」のインスタンスを作成し、IServiceA と IServiceB の依存性を注入したいと考えています。デフォルトのコンストラクターがあると、必要な依存関係が設定されません。
public class MyVM(IServiceA svca,IServiceB svcB)
{
}
ここで、廃棄シナリオで ViewModel をどのように設定する必要がありますか?