[英]REST API naming convention issue
我有一個控制器來處理測驗上的CRUD操作,稱為QuizController。
然后,用戶可以進行當前測驗(一次只有一個可用)。
命名控制器QuizController很有誘惑力,如果命名空間不同,我也可以。 但這對我來說並不是天生的描述。
它可以被稱為QuizResultsController。 但這也不是很好。
您如何命名這樣一個控制器,向用戶顯示當前測驗並讓他們提交答案?
按照慣例,處理測驗的CRUD操作的控制器應該被稱為QuizzesController
,釋放QuizController
以便在你描述的上下文中使用。
也就是說,我會使用QuizzesController
和CurrentQuizController
來進行區分。
你可以添加一個#current
行動QuizzesController
這說明目前測驗,如果你不想創建一個完整的單一用途的控制器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.