0

У меня есть длинные имена действий, как это:asp.net

  • GetBestSellerProducts
  • GetBestSellerProductsThisYear
  • GetBestSellerProductsThisYearInCity
  • GetGeaturedProductsWeek

Но имена не являются полезными для api URI.

  • http://localhost/api/product/GetBestSellerProductsThisYear
  • http://localhost/api/product/GetBestSellerProductsThisYearInCity/225412

Есть ли практический способ отделить небольшой и читаемый URI.

  • http://localhost/api/product/statistics/bestseller/thisyear

ответ

1
[ActionName("Profile")] 
public ActionResult MyProfile() 

Вы можете использовать ActionName атрибут для этого

+0

если его работы, пожалуйста, отметьте мой ответ, как принято –