ASP.NET MVC กำหนด Controll Name แบบไม่มี "Controller" ต่อท้ายได้ไหม?

คือตามปกติ เวลาเราตั้งชื่อ Controller ใน ASP.NET MVC
ก็จะต้องมีคำว่า "Controller" ต่อท้ายเช่น จะสร้าง Controller Abc ก็จะต้องเป็น AbcController
แล้วเวลาเรียกใช้งานจากหน้า Web ก็จะเป็น http://domainname/Abc

ใครทราบกลไกการทำงานตรงส่วนนี้บ้างครับ ว่าทำไมต้องเป็นแบบนี้
แล้วเรา สามารถตั้งชื่อให้ไม่มีคำว่า "Controller" ได้ม๊ยครับ?
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่