"Müvəqqəti nəzarət" ilə etiketlenen suallar

Control Inversion (IoC), sistem nəzarətinin hərəkəti prosessual proqramlaşdırma ilə müqayisədə təyinedici olan bəzi proqram təminatı arxitekturasının bir aspektini təsvir edən abstrakt prinsipdir.
33
Cavablar

Dönüşüm nəzarəti nədir?

İnversiyon nəzarət (və ya IoC) ilk meydana gəldiyində olduqca qarışıq ola bilər. Bu nədir? Hansı problem həll edir? İstifadəyə münasib vaxt və zaman yox?
06 Avqust tarixini təyin etdi '08 saat 06:35 'da
30
Cavablar

Sadə DI kodunun yerinə bir IoC konteynerinə nə üçün ehtiyacım var?

Bir müddət əvvəl, bir konstruktor, bir əmlak və ya bir metod vurmaqla, bir müddətdir Bağımlılık Enjeksiyonu (DI) istifadə etdim. Nəzarət İdarəsi (IoC) konteynerindən istifadə etməyi heç vaxt hiss etməmişdim. Ancaq daha çox oxudum, daha çox təcrübəm ...
Mayın 16-da '09 'da 4:06
18
Cavablar

Bağımlılığı enjeksiyona qarşı nəzarətin ters çevrilməsi

Martin Fowler tərəfindən yazılmış məqaləyə görə, nəzarət inqilabı bir proqramın nəzarət axınının ters çevrildiyi bir prinsipdir: proqramın axını nəzarət edən proqramçı yerinə, xarici mənbələr (infrastruktur, xidmət, digər komponentlər).
01: 00-da saat 19 : 35-də təyin olunur
9
Cavablar

Veb istək üçün bir DbContext ... niyə?

Entity Framework DbContext'i necə konfiqurasiya edəcəyini izah edən bir çox məqaləni oxumaq üçün, müxtəlif DI sxemləri istifadə edərək, hər bir HTTP web sorğusu üçün yalnız bir istifadə olunur və istifadə olunur. Nə üçün bu ilk növbədə yaxşı bir fikirdir? Fayda nədir?
14 may, saat 12: 00-da təyin olundu
12
Cavablar

Görməyə dəyər .NET Depozit Enjeksiyonu inkişaf platforması nədir?

Bir cy / nədir. NET sisteminə bağlı bir görünüşü mi? Və onların mürəkkəbliyi və sürəti haqqında nə deyə bilərsiniz.
22 Avqustda təyin olundu. '08 at 0:56
7
Cavablar

Asılılıq qurucusunun axmaqlığından necə çəkinirsiniz?

Mənim inşaatçılarım bu kimi görünməyə başlayırlar: ictimai MyClass (Container con, SomeClass1 obj1, SomeClass2, obj2 ....), artan parametrlər siyahısı ilə. "Konteyner" inyeksiya üçün konteyner olduğundan, niyə yalnız ...
10 Mart tarixində saat 23:08 'də təyin olundu
5
Cavablar

5 yaşlı uşağa asılılığın enjeksiyasını necə izah etmək olar?

Asılılıq mübadiləsini izah etmək üçün yaxşı bir üsul nədir? Google-da bir neçə təlimat tapdım, ancaq oxucunu tahmin etmediği heç biri sadəcə bir Java başlanğıcı idi. Bunu yenicə necə izah edərdiniz?
28 oktyabr təyin etdi '09 saat 20:48 'da
4
Cavablar

"Qarşılıqlı bağlılıq" (DI) "dostluq" kitabxanası

Bir neçə müxtəlif yüksək səviyyəli funksiyaları olan C # kitabxanasının dizaynı üzərində düşünürəm. Əlbəttə, bu yüksək səviyyəli funksiyalar mümkün qədər SOLID sinif dizayn prinsipləri əsasında həyata keçiriləcəkdir. Yəqin ki ...
12 yanvar təyin etdi '10 'da 3:20' də
11
Cavablar

Niyə IoC / DI Pythonda ümumi deyil?

Java'da, IoC / DI, web tətbiqlərində, demək olar ki, mövcud olan bütün mühitlərdə və Java EE-də geniş yayılmış bir tətbiqdir. Digər tərəfdən, bir çox böyük Python web proqramları var, lakin Zope ilə yanaşı (mən eşitdim ki, ...
17 Mart 'da 14:10' də təyin olundu
5
Cavablar

DI konteynerindən istifadə edərək yaradılan obyektləri inşallaşdırmaq üçün şablon varmı?

Mən birləşməni obyektlərin yaradılmasını idarə etməyə çalışıram və işə qədər bilinməyən bəzi başlanğıc parametrlərinə sahib olmaq istəyirəm: Hazırda bunu necə etmək barədə düşünə biləcəyim bir yoldur ...
22 dekabrda təyin olundu. '09 ilə 3:47
14
Cavablar

Qurucular və ya əmlakın müəyyənləşdirilməsi vasitələrindən asılılıq inyeksiyası?

Bir sinifi yeniləyərək yeni bir asılılıq əlavə edirəm. Sınıf hazırda mövcud konstruktorları konstruktorda qəbul edir. Buna görə, uyğunluq üçün, konstruktor üçün parametr əlavə edirəm. Əlbəttə ki, bir neçə subclasses və hətta ağrı var ...
01 oktyabr təyin etdi '09 saat 15:10 'da
8
Cavablar

Korporativ Kitabxana Birliyi vs Başqa IoC Konteynerlər

Enterprise Library Unity və digər IoC konteynerlərindən (Windsor, Spring.Net, Autofac ..) istifadənin müsbət və mənfi cəhətləri hansılardır?
05 yanvar təyin etdi '09 saat 0:00 'da
6
Cavablar

Birisi Microsoft Birliyini izah edə bilərmi?

Birlik haqqında MSDN məqalələrini oxuyuram (Enjeksiyon Bağlılığı, Nəzarət Tersi), ancaq bunu sadə sözlərlə (ya da sadə nümunələrlə) izah etmək lazım olduğunu düşünürəm. MVPC şablonunu tanıyıram (biz onu istifadə edirik), amma yenə də bu Birlik şeyini başa düşmürəm ...
04.04 'də 1:54' də təyin olundu
20
Cavablar

Depressiya səbəbindən asılılıq olmalıdır?

Doğru anlayıramsa, Enjeksiyon Bağımlılığının tipik bir mexanizmi ya sinif konstruktoru ya da sinifin ictimai mülkiyyəti (üzv) vasitəsi ilə enjeksiyondur. Bu, iç-içə asılılıq təmin edir və OOP encapsulation prinsipini pozur. Doğru ...
17 iyun 09: 56-da təyin olundu
5
Cavablar

Ioc / DI - Niyə bütün katmanları / məclisləri giriş tətbiqində istinad etməliyəm?

(Bu sual ilə əlaqədar EF4: Təməl yükləmə effektiv olduqda bir proxy yaradılması nə üçün aktiv olmalıdır?). Mən DI-ə yeni deyiləm, buna görə ayı mənimlə ... Mən konteyner bütün qeydiyyatdan keçmiş növlərin nümunələrini yaratmaqdan məsuldur, ancaq ...
29 Fevral təyin etdi '12 'də 18:11' də