6
यह documentation है कि आप हमेशा इंटरसेप्टर क्षणिक बनाना चाहिए में कहा गया है के साथ इंटरसेप्टर जारी। यदि मैं यह नमूना कोड है,कैसल विंडसर - क्षणिक जीवन शैली
//register interceptor
container.Register(Classes.FromAssemblyNamed("Sample.Interceptors")
.BasedOn<Castle.DynamicProxy.IInterceptor>()
.LifestyleTransient());
//Configure components to intercept
container.Register(Classes.FromAssemblyNamed("Sample.Component")
.IncludeNonPublicTypes().InNamespace("Sample.Component", true)
.Configure(c=>
c.Interceptors(InterceptorReference.ForType<SampleInterceptor>())
.Anywhere.LifestyleSingleton())
.WithService.DefaultInterfaces()
);
मैं SampleInterceptor
रिहा के बारे में चिंता करना चाहिए, या एक बार Sample.Component
में सेवा कंटेनर द्वारा जारी की गई है यह स्वचालित रूप से जारी किया जाएगा?
मैं एक अच्छा महसूस किया था कि यह होगा के रूप में जारी किया जाता है जारी किया जाएगा क्षणिक इंटरसेप्टर का व्यवहार है, लेकिन यह स्पष्ट रूप से दस्तावेज़ में वर्णित नहीं किया गया। आपका बहुत बहुत धन्यवाद! – soya
यह स्पष्ट करने के प्रलेखन अद्यतन करने के लिए स्वतंत्र महसूस :) यह एक खुला विकी है –