WCF birligi va ob'ektni yo'q qilish

Ushbu maqolada ko'rsatilganidek, WCF bilan Birlik ishlatilayotgan bo'lsa: WCF va Unity 2.0 siz tashvishlanishingiz kerak bo'lgan aniq axlatga oid faoliyatlar mavjudmi?

Misol uchun, xizmatdagi operatsiyani boshqarish inyeksiya parametri sifatida boshqarilmaydigan resursdan foydalangan holda qabul qilaylik, bu qanday qilib to'g'ri tashlandi? Bundan tashqari, "Birlik" orqali yaratilgan resurslar bilan bog'liq xavotirlar yo'qligini va xizmat tugagach ozodlikka chiqariladi deb o'ylayman. ya'ni har bir qo'ng'iroqdan so'ng har bir chaqiruv.

Rahmat

1
@Jon Archway: Siz tabassumingizni unutdingizmi: P Ishonchim komilki, kitobga 160 betlik (bu fantastik) bo'lishi mumkin, bu Markning, ehtimol bo'lishi mumkin bo'lgan holatlarda umumlashtirilishi mumkinmi, degan masalada yaxshi hakam haqida. Va uning yozgan rekordini yaxshi ko'rib chiqaylik - u erda hech qanday "oson emas, lekin men sizga aytaman, qanday qilib men sizni tasavvur qilay" deb haydovchi u erda salqin ko'rinishni sharhlab. Menimcha, aql bovar qilmas ekanman, kitobni etarlicha tavsiya qila olmayman.
qo'shib qo'ydi muallif Ruben Bartelink, manba
Birlikning xizmatdan foydalanishni to'xtatib qo'yish bo'yicha yordami biroz kamchiliklarga duchor bo'lgandir, lekin ishlay olishi mumkin. Ammo bu mening kitobimning oltita to'liq sahifasini qanday bajarish kerakligini tushuntirish uchun talab qiladi, shuning uchun bu erda tushuntirish juda murakkab. Bog'laning, FWIW: affiliate.manning.com/idevaffiliate.php?id=1150_236
qo'shib qo'ydi muallif Mark Seemann, manba
Xulosa qila olmaysizmi? Rahmat
qo'shib qo'ydi muallif Jon Archway, manba

1 javoblar

Bu sizning in'ektsiyalaringizning tanlangan umrini boshqarishiga bog'liq. Birlikning turli hayotiy menejerlari haqida maqola yozganman . Qisqa qilib aytadigan bo'lsak, faqatgina ContainerControlledLifetimeManager (singleton) va HiearchicalLifetimeManager sizni egallaydi. Boshqa barcha holatlarda siz inklyuziya chiqarishni boshqarish uchun javobgar bo'lasiz.

1
qo'shib qo'ydi
ushbu maqolani tekshiring devtrends.co.uk/blog/… tashqariga manba kodi va NuGet paketini taqdim etadi
qo'shib qo'ydi muallif Jack0fshad0ws, manba
Rahmat. Ayniqsa, WCF bilan shug'ullanayotgan paytda men bundan xabardor bo'lishim kerak bo'lgan biror narsa bormi?
qo'shib qo'ydi muallif Jon Archway, manba