คำถามติดแท็ก asp.net-core-routing

12
วิธีการส่งผ่านพารามิเตอร์หลายตัวไปยังเมธอด get ใน ASP.NET Core
ฉันจะส่งผ่านพารามิเตอร์หลายตัวเพื่อรับเมธอดในตัวควบคุม MVC 6 ได้อย่างไร ตัวอย่างเช่นฉันต้องการที่จะมีดังต่อไปนี้ [Route("api/[controller]")] public class PersonController : Controller { public string Get(int id) { } public string Get(string firstName, string lastName) { } public string Get(string firstName, string lastName, string address) { } } ดังนั้นฉันสามารถสอบถามเช่น api/person?id=1 api/person?firstName=john&lastName=doe api/person?firstName=john&lastName=doe&address=streetA
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.