Bir meslektaşı ile Autofac tartışırken, bağımlılıkların çalışma zamanı kaydı konusu ortaya çıktı. Örneğin Prism'de, montajlar genellikle çalışma zamanında yüklenir ve bağımlılıkları IoC konteynerine (genellikle Unity) kaydedilir.Autofac ile çalışma zamanı kaydı
Bu nasıl Autofac ile yapılabilir?
Autofac'ın belgelerinden ve web'de bulduğum şeyden, uygulamanın başlangıçta gerçekleştirildiği görülüyor. "Harici" montajlar kullanıldığında bile, kayıtlar uygulama başlangıcındaki montajlarla birlikte modüllerde bulunur. Konteyner, uygulama başlangıcında "oluşturulduktan" sonra bunu nasıl yaparız?
(montaj uygulamasında diğer bileşenlerin kullanımı için bağımlılıkları eklemek ve böylece iç içe bir konteyner burada sorunu çözmek olmayabilir isteyebilirsiniz unutmayın Bu konuyla İlgili:. Birlik böyle RegisterIfExists ve benzeri yöntemleri vardır Autofac eşdeğerleri var mı?)
Teşekkürler!
olası bir kopyası [Kapsayıcı inşa edildikten sonra servis ekleme Autofac] (http://stackoverflow.com/questions/4998870/autofac-adding-services-after-container-has-been-built) –