ในโครงการที่กำลังจะมาถึง เราต้องการใช้ ASP.NET WebAPI 2 เพื่อเปิดเผยฟังก์ชันการทำงานของบริการแก่ทั้งเว็บไซต์และไคลเอนต์เบราว์เซอร์ของเรา
เนื่องจากเราต้องการ "จุดสิ้นสุด" น้อยที่สุดเท่าที่จะเป็นไปได้ เราต้องการให้การโทรทั้งหมด แม้แต่ "ภายใน" ใช้งานเซิร์ฟเวอร์ของเราจากบริการเว็บ WebAPI (เช่น ไม่ใช่แค่การสร้างอินสแตนซ์คอนโทรลเลอร์ใหม่โดยตรง)
ฉันกำลังมองหาบางอย่างที่จะช่วยสร้างหรือรองรับ C# "ไคลเอนต์" ที่ล้อมรอบ HTTPClient และส่งมอบ "พร็อกซี" ที่พิมพ์อย่างยิ่ง คล้ายกับ WCF เมื่อสร้างพร็อกซีผ่าน "เพิ่มการอ้างอิงบริการใหม่"
ฉันได้อ่านคำถามอื่นที่ถามสิ่งที่คล้ายกัน (เท่าที่เห็น ที่นี่) แต่ต้องการถามคำถามที่ตรงกว่านี้ซึ่งไม่เกี่ยวข้องกับ MVC หรือข้อกังวลในการทดสอบ