คำถามในหัวข้อ 'inversion-of-control'

มีวิธีการโอเวอร์โหลดที่ใช้คอนเทนเนอร์ IoC
ฉันกำลังเขียน API ไว้ด้านบนของวัตถุ COM และคุณต้องส่งผ่านวัตถุ COM ไปเป็นทุกประเภทและวิธีการคงที่ที่ฉันเขียน เพื่อที่ฉันจะได้ทดสอบแต่ละส่วนของ API ของฉันได้ ตอนนี้คำถามของฉันคือฉันมีวิธีการโอเวอร์โหลดสำหรับวิธีที่ใช้วัตถุ COM แต่ส่งผ่าน IoC...
415 มุมมอง

อะไรคือเหตุผลเบื้องหลังพฤติกรรม ioc นี้ (แก้ไขด้วยองค์ประกอบที่ลงทะเบียนหลายรายการ)
ดูเหมือนเป็นแนวทางมาตรฐานสำหรับ ioc เมื่อได้รับสถานการณ์เช่น (C# windsor): container.AddComponent<ILogger, HttpLogger>(); container.AddComponent<ILogger, SmtpLogger>(); var logger = container.Resolve<ILogger>();...
163 มุมมอง

MVC 3: การฉีดที่เก็บข้อมูลหลายรายการลงในคอนโทรลเลอร์ตัวเดียว
เลเยอร์การนำเสนอของฉันอยู่ใน MVC 3 ฉันมีชั้นการเข้าถึงข้อมูลที่ส่งคืนที่เก็บข้อมูล แต่ละที่เก็บถูกแมปกับตารางเดียว ตัวอย่างเช่น ฉันมีอินเทอร์เฟซที่เก็บข้อมูลต่อไปนี้: ICustomerRepository ICustomerTypeRepository ฉันมีการใช้งาน Entity...
1319 มุมมอง

การผกผันของการควบคุมการสร้างวัตถุใหม่
ฉันกำลังเข้าสู่ Inversion of Control โดยเฉพาะการใช้ Guice และ RoboGuice สำหรับ Android และฉันมีคำถาม ฉันมีการเรียกเมธอดที่ส่งคืนทรัพยากร (ซึ่งโดยพื้นฐานแล้วคือสตริง XML หรือ JSON) public Resource getResource(){ // Some implementation...
464 มุมมอง

นี่เป็นการนำ IoC ไปใช้อย่างถูกต้องหรือไม่
ฉันกำลังพยายามเพิ่มความรู้ Inversion of Control และพบโค้ดบางอย่างที่ฉันอยากรู้ - นี่คือ IoC จริงหรือไม่ public class DepartmentLogic : IDepartmentLogic { private readonly IDepartmentRepository _departmentRepository; public...
47 มุมมอง
schedule 12.12.2023