Anlık

2012-05-04 30 views
5

NServiceBus 3 ile çocuk konteynerler destek konulu sayfası (http://docs.particular.net/nservicebus/containers/child-containers) okuduktan sonra kale Windsor üst kapsayıcı içinde geçici bileşenleri için tekiz gibi davranır olduğunu bekliyordum Çocuk kabı. Bununla birlikte, bu ana bileşenlerin çocuk konteynerlerinden bağımlılıkları her seferinde başlatılır.Anlık

Castle Windsor'daki ana kapsayıcı anlık görüntülerin bu davranışını gerçekleştirmenin bir yolu var mı? Başka bir deyişle, konteynır içindeki bileşen için geçici, bir çocuk kabından çözülürse tekil.

cevap

0

NServiceBus burada yaklaşık kapsamlı bir yaşam tarzı, çocuk konteyner işlevi uygulamak okumak için kale Windsor Dürbünlü yaşam tarzı işlevselliği kullanır: http://docs.castleproject.org/Windsor.Whats-New-In-Windsor-3.ashx. Böylelikle geçiciler, bekarlar gibi davranacaklar, singletonlar, tekil gibi davranacaklar ve kapsam, bekarlığa vedalaşma isteğine benzer davranacaktır. İşleyişimiz için kapsamlı yaşam tarzını ve diğerlerinin% 99'u için singleton kullanıyoruz. En azından web uygulamaları yaparken geçici olarak geçişlere ihtiyacım var. Neden bileşenlerin çözümleneceği yere göre farklı davranmasını istiyorsunuz? Bunu başka bir şekilde başarabileceğine eminim.

İlgili konular