簡體   English   中英

REST API命名約定問題

[英]REST API naming convention issue

我有一個控制器來處理測驗上的CRUD操作,稱為QuizController。

然后,用戶可以進行當前測驗(一次只有一個可用)。

命名控制器QuizController很有誘惑力,如果命名空間不同,我也可以。 但這對我來說並不是天生的描述。

它可以被稱為QuizResultsController。 但這也不是很好。

您如何命名這樣一個控制器,向用戶顯示當前測驗並讓他們提交答案?

按照慣例,處理測驗的CRUD操作的控制器應該被稱為QuizzesController ,釋放QuizController以便在你描述的上下文中使用。

也就是說,我會使用QuizzesControllerCurrentQuizController來進行區分。

你可以添加一個#current行動QuizzesController這說明目前測驗,如果你不想創建一個完整的單一用途的控制器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM