Я зарегистрировал это в Autofac:
builder.Register(c => ViewerFactory.CreateDefault()).SingleInstance();
Я не уверен, но я думаю, что Autofac вызывает «ViewerFactory.CreateDefault ()» только при первом вызове для разрешения этой службы. Я прав?
Если да, как я могу предотвратить «ленивое разрешение», только для этой услуги? Это сделает пользовательский интерфейс более отзывчивым при первой необходимости этой услуги, хотя и за счет небольшого увеличения времени запуска.