.NET Core: สร้างโปรเจ็กส์แบบ WebApi

  1. สร้างโปรเจ็กส์
  2. รันโปรเจ็กส์

1. สร้างโปรเจ็กส์

เลือกเมนู
File > New > Project …

เลือก
Visual C# > Web > ASP.NET Core Web Application

ตั้งชื่อโปรเจ็กส์ JackWebApi

เลือก API

จะได้โปรเจ็กส์

2. รันโปรเจ็กส์

กด F5 จะชี้ไปที่ http://localhost:57892/api/values

โดยแสดงค่า

["value1","value2"]

เข้าใจว่าคืนค่าเป็น application/json แล้ว SOAP ล่ะ … ไม่แน่ใจ

ValuesController.cs

ดูที่ไฟล์ Controllers/ValuesController.cs

บรรทัดที่ 9 : ตั้ง route ไปที่ api/[controller] ซึ่ง [controller] ก็คือ values ซึ่งได้มาจากชื่อคลาส ValuesController
บรรทัดที่ 13 : เมธอด Get
บรรทัดที่ 16 : คืนค่า string[] { “value1”, “value2” }