(Kullanildigini Çerçevesinde Yönetilen) MEF vs IoC/DI
Sorunları MEF (Kullanildigini Çerçevesinde Yönetilen) mevcut IoC/DI konteyner tarafından çözülmesi çözer?
CEVAP
MEF prensibi amaç kullanildigini; olarak hizmet verecek 'plug-in' uygulaması yazarı ve yazar-tak zaman çerçevesi (uzantısıfarklı ve birbirinden özel bilgilere sahip yayınlanan bir arayüz ötesisözleşme) kütüphane.
Başka bir sorun alanı MEF IoC olağan şüpheliler farklı adresler ve MEFs biri güçlü, [uzantı] bulma. Meta edebilirsiniz çalışan bulma mekanizmaları uzantıları ile ilişkilendirmek genişletilebilir bir sürü şey var. MEF Diğer site:
"MEF sağlar zengin sorgulama kolaylaştıran ek bir meta ile etiketleme uzantıları ve filtreleme"
Gecikme-yük etiketli uzantıları için bir yetenek ile birlikte, uzantısı sorgulamak mümkün olan metaönceyükleme ilginç senaryolar bir sürü kapı açar ve büyük ölçüde yetenekleri sağlar gibi [eklenti] sürüm.
MEF de 'Sözleşme Adaptörleri uzantıları izin' 'adapte' veya 'dönüştürdü (." ^em^< tür . yazın içintam kontrol ile bu ayrıntıları dönüştürür. Sözleşme başka bir yaratıcı ön sadece 'keşif' anlamına gelir ve gerektirir. ne göre açık Adaptörleri
Yine, MEFs 'niyet' sıkıca anonim odaklanmıştır eklentisi kullanildigini, çok başka bir IoC konteyner ayıran bir şey. Yani MEF bileşim için kullanılabilir olsa da, bu sadece yeteneklerini küçük bir kavşak olan ensest etkileşim ileriye dönük bir çok göreceğiz sanıyorum diğer İoCs, göreceli.
Nasıl üst süreci için .Yönetilen şekil...
Olamaz iOS yönetilen nesne bir bağlam ...
Diziler 2008 test Visual Studio çerçev...
Nasıl node.js cross-origin resource sh...
Yapamadı, hata ayıklama yönetilen visu...