1
:Autofacの「遅延解決」を無効にするにはどうすればよいですか?私はAutofacでこれを登録している
builder.Register(c => ViewerFactory.CreateDefault()).SingleInstance();
私はわからないんだけど、私はAutofacだけ「ViewerFactory.CreateDefault()」は、このサービスを解決するための呼び出しが行われた最初の時間を呼び出すと思います。私は正しいですか?
もし私が「怠け者の解決」が起こらないようにするにはどうすればいいですか?これにより、このサービスが初めて必要になったときにUIの応答性が向上しますが、起動時間がわずかに増加します。