Tôi đang xây dựng một API cho một Twitter như trang web sử dụng Web API và gặp rắc rối với việc lập bản đồ các tuyến đườngLàm thế nào để lập bản đồ các tuyến đường WebAPI đúng
tôi có những hành động sau đây để điều khiển tài khoản:
public User Get(string firstname, string lastname)
public User Get(Guid id)
public User Friends(Guid id)
public User Followers(Guid id)
public User Favorites(Guid id)
các tuyến mong muốn và các tài liệu được tạo ra nên là:
api/users?firstname={firstname}&lastname={lastname}
api/users/{id}
api/users/{id}/friends
api/users/{id}/followers
api/users/{id}/favorites
Trong WebApiConfig.cs tôi có:
config.Routes.MapHttpRoute(
"2",
"api/{controller}/{id}",
new { action = "get", id = RouteParameter.Optional }
);
config.Routes.MapHttpRoute(
"1",
"api/{controller}/{id}/{action}"
);
Tôi có thể lập bản đồ các tuyến đường WebAPI chính xác như thế nào?
xem tất cả các số – Donny
Cập nhật câu trả lời của tôi – MikeDub