'Birlik konteyner' ilə etiketlenen suallar

Birlik proqram bloku (yəni Birlik), həssaslıq dəstəyi ilə .NET üçün asılılıq inteqrasiyası üçün yüngül, genişletilebilir bir konteynerdir.
7
Cavablar

# DI / IoC ilə əsas çərçivələri necə müqayisə etmək olar?

Müqəddəs hərbi əraziyə girmə riski səbəbiylə, bu məşhur DI / IoC çərçivələrinin güclü və zəif cəhətləri hansılardır və bunlar ən yaxşı hesab edilə bilər .. Ninject Birlik Qalası Rüzgarı Autofac StructureMap Digər DI / IoC çərçivələri var. ..
03 yanvar tarixinə təyin edildi '11 'də 5:55' də
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
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ə (və ya 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
5
Cavablar

DI üçün Ninject vs Birlik

ASP.net MVC istifadə edirik. Hansı biri ən yaxşı Ninject və ya Birlik çərçivəsidir və niyə?
28 iyun 'da 15:08' də təyin olundu
7
Cavablar

Quruluşçu parametrlərini Unity Resolve () metodundan keçə bilərəmmi?

Bağımlılıq üçün Microsoft Unity istifadə edirəm və bu kimi bir şey etmək istəyirəm: IDataContext kontekstində = _unityContainer.Resolve <IDataContext> (); var repositoryA = _unityContainer.Resolve <IRepositoryA> (kontekstində); Eyni instansiya ...
24 Aprel tarixində təyin olundu '09 saat 21:18 'da
11
Cavablar

Birlik istifadə edərək, ASP.NET Web API Denetleyicisindeki bağımlılıkları yuvala bilmir

ASP.NET WebAPI nəzarətçilərinə bağımlılıkları daxil etmək üçün hər hansı bir IoC konteynerindən istifadə edərək uğur qazanmışdır? Göründüyü kimi, mən bunu işə yaramıram. İndi mən bunu edirəm. Mənim global.ascx.cs saytında: public static void RegisterRoutes (Route ...
martın 2-də saat 12:
4
Cavablar

Kontrolörün parametrsiz bir səhv olduğuna əmin olun.

Mən əlavə təlimatçı olmağım üçün DbContext dəyişikcəsinə qədər böyük bir iş görən bu təlimatı izlədim. Qətnamə problemləri yaşayıram və bunu düzəltmək üçün nə etmək lazım olduğuna əmin deyiləm. Çox asan bir yol varmı ...
17 iyun 'da 3:41' də təyin olundu
5
Cavablar

IUnityContainer.Resolve <T> tip parametrləri ilə istifadə edilə bilməyəcəyini bildirən bir səhv yaradır

Dünən kodu tətbiq etdim: CustomerProductManager productsManager = konteyner.Resolve <CustomerProductManager> (); Bu tərtib edilmiş və işlənmişdir. Bu gün (bəlkə bir şey dəyişdi) Mən daim səhv alıram: Ümumi metod deyil "Microsoft.Pract ...
Mayın 20-də saat 10: 00-da başlayacaq
8
Cavablar

Birlik hər zaman istisna senkron istisnası qaldırmaq üçün edilə bilərmi?

Unity bağımlılığı injection konteynerində, SynchronizedLifetimeManager tez-tez tutulan və göz ardı edilir bir SynchronizationLockException istisna artırmaq üçün Monitor.Exit metodu çağırır ki, tanınmış bir problem var. Bu ...
20 may tarixində saat 15: 44-də təyin olundu
4
Cavablar

MEF hər hansı bir IoC qarşı

Microsoft tərəfindən idarə olunan Extensibility Framework (MEF) və müxtəlif IoC konteynerləri (məsələn, Birlik) nəzərə alaraq, bir növ həllini digərindən necə istifadə edəcəyini görmürəm. Daha spesifik olaraq, MEF IoC tip nümunələrinin əksəriyyətini idarə edir və nə ...
17 Avqustda təyin olundu. '09 saat 17:47 'da
4
Cavablar

Birliklə, bir konstruktorun adına asılılığı necə əlavə edə bilərəm?

IRespositoryi iki dəfə (adları ilə) aşağıdakı kodu qeydiyyata aldım: // Client Depot IOC.Container.RegisterType <ClientEntities> (yeni InjectionConstructor ()); IOC.Container.RegisterType <IRepository, GenericRepository> ...
13 Avqust müəyyən '11 'də 0:58' da
4
Cavablar

IsAssignableFrom və "C" sözündən istifadə edərək,

Birlik öyrənməyə çalışarkən MVC'deki GetControllerInstance'yi yenidən təyin etmək üçün aşağıdakı kodu görməyə davam edirəm: if (! Typeof (IController) .IsAssignableFrom (controllerType)) {...} mənə (contro ...
10 İyun tarixində saat 13:53 'də təyin olundu
2
Cavablar

Castle Windsor, Birlik və StructureMap Qalınlığı

Aşağıdakı ifadədə, Windsor digər IoCs-dən çox daha çox işləyən Krzysztofs ifadəsi ilə, bu IoCs bir-birinə qarşı stack up və Windsor kilid təmin edir üstünlükləri / əlavə xüsusiyyətləri anlamaq istədi. Hər hansı bir ...
07 fevral '10 'da 13:34' da
9
Cavablar

MVC, EF - SingleContextContext Birlikdə Hər Veb-İstək nümunəsi

Məlumat məntəqəsinə daxil olmaq üçün Entity Framework istifadə etdiyim MVC 3 veb proqramı var. Bundan əlavə, mən, məsələn, məhsulla əlaqəli bütün materialların "ProductRepository" -də işlədildiyi və bütün hər hansı bir ...
mart ayının 04-də saat 11: