21.4 | Web API 구현 절차
ASP.NET Web API를 사용해 간단한 Web API를 구현하는 절차는 이어질 실습 내용을 참고하면 좀 더 쉽게 이해할 수 있을 것이다. 간단히 미리 정리해보면 다음과 같은 순서로 진행할 수 있다.
첫 번째, ApiController 클래스를 상속하는 클래스를 만든다. 두 번째, 각각의 액션 메서드를 구현한다. 액션 메서드는 HTTP 메서드와 매핑되고, 액션 메서드의 접두사 이름은 HTTP 메서드와 매핑된다. 예를 들어 GetComment 메서드는 HTTP GET 메서드와 매핑되고, PostComment 메서드는 HTTP POST 메서드와 매핑된다. 물론 액션 메서드를 기존 이름으로 사용하되 HTTP 메서드로 노출하려면 [HttpGet], [HttpPost], [HttpPut], [HttpDelete] 등의 특성을 사용한다.