คำถามในหัวข้อ 'inversion-of-control'
มีวิธีการโอเวอร์โหลดที่ใช้คอนเทนเนอร์ IoC
ฉันกำลังเขียน API ไว้ด้านบนของวัตถุ COM และคุณต้องส่งผ่านวัตถุ COM ไปเป็นทุกประเภทและวิธีการคงที่ที่ฉันเขียน เพื่อที่ฉันจะได้ทดสอบแต่ละส่วนของ API ของฉันได้
ตอนนี้คำถามของฉันคือฉันมีวิธีการโอเวอร์โหลดสำหรับวิธีที่ใช้วัตถุ COM แต่ส่งผ่าน IoC...
415 มุมมอง
schedule
23.10.2023
อะไรคือเหตุผลเบื้องหลังพฤติกรรม ioc นี้ (แก้ไขด้วยองค์ประกอบที่ลงทะเบียนหลายรายการ)
ดูเหมือนเป็นแนวทางมาตรฐานสำหรับ ioc เมื่อได้รับสถานการณ์เช่น (C# windsor):
container.AddComponent<ILogger, HttpLogger>();
container.AddComponent<ILogger, SmtpLogger>();
var logger = container.Resolve<ILogger>();...
163 มุมมอง
schedule
26.12.2023
MVC 3: การฉีดที่เก็บข้อมูลหลายรายการลงในคอนโทรลเลอร์ตัวเดียว
เลเยอร์การนำเสนอของฉันอยู่ใน MVC 3
ฉันมีชั้นการเข้าถึงข้อมูลที่ส่งคืนที่เก็บข้อมูล แต่ละที่เก็บถูกแมปกับตารางเดียว
ตัวอย่างเช่น ฉันมีอินเทอร์เฟซที่เก็บข้อมูลต่อไปนี้:
ICustomerRepository
ICustomerTypeRepository
ฉันมีการใช้งาน Entity...
1319 มุมมอง
schedule
27.10.2023
การผกผันของการควบคุมการสร้างวัตถุใหม่
ฉันกำลังเข้าสู่ Inversion of Control โดยเฉพาะการใช้ Guice และ RoboGuice สำหรับ Android และฉันมีคำถาม
ฉันมีการเรียกเมธอดที่ส่งคืนทรัพยากร (ซึ่งโดยพื้นฐานแล้วคือสตริง XML หรือ JSON)
public Resource getResource(){
// Some implementation...
464 มุมมอง
schedule
18.11.2023
นี่เป็นการนำ IoC ไปใช้อย่างถูกต้องหรือไม่
ฉันกำลังพยายามเพิ่มความรู้ Inversion of Control และพบโค้ดบางอย่างที่ฉันอยากรู้ - นี่คือ IoC จริงหรือไม่
public class DepartmentLogic : IDepartmentLogic
{
private readonly IDepartmentRepository _departmentRepository;
public...
47 มุมมอง
schedule
12.12.2023