ด้วยการกำหนดเส้นทางแอตทริบิวต์ MVC ใหม่ ฉันรู้ว่าคุณสามารถกำหนดแอตทริบิวต์ Route
หลายรายการให้กับ ActionResult
เดียวได้ แต่ฉันกำลังมองหาวิธีที่จะทำเช่นเดียวกันที่ระดับ RoutePrefix
ฉันมีคอนโทรลเลอร์ซึ่งในทุกการกระทำควรสามารถเข้าถึงได้ด้วยสามเส้นทาง:
/Games/{Title}/Characters/{Route}
/Books/{Title}/Characters/{Route}
/Cinema/{Title}/Characters/{Route}
ฉันพยายามใส่แอตทริบิวต์ RoutePrefix
สามรายการ แต่ได้รับข้อผิดพลาด Deuplace RoutePrefix attribute
หากฉันพยายามใช้รายการที่คั่นด้วยเครื่องหมายจุลภาค ฉันจะได้ Best override method for does not contain a constructor that takes 3 arguments
เป็นไปได้ไหมที่จะตั้งค่า RoutePrefix
เพื่อให้ใช้สามเส้นทางที่ฉันต้องการสำหรับคอนโทรลเลอร์ของฉัน