ASP.NET Core Web API 개발: Swagger와 Entity Framework Core Code-First 적용
RESTful API를 개발할 때 API 문서화는 필수적인 요소입니다. Swagger(현 OpenAPI Specification)는 REST API를 위한 표준화되고 언어 독립적인 인터페이스를 정의하는 것을 목표로 합니다. 이를 통해 개발자와 시스템 모두 소스 코드나 별도의 문서 없이도 다양한 서비스의 기능을 쉽게 파악하고 이해할 수 있습니다. Swagger로 API가 정의되면, 클라이언트는 최소한의 구 ...
7월 21일 03:21에 게시됨
ASP.NET 기반 웹 API 개발 및 배포 전략
1. 웹 API 개요
2. HTTP 프로토콜
3. 웹 API 개발
새로운 프로젝트 생성 시 ASP.NET CORE 웹 API 템플릿을 선택하고 컨트롤러를 추가합니다. 컨트롤러 코드 예시는 다음과 같습니다:
[Route("api/[controller]/[action]")]
public class ApiController : ControllerBase
{
[HttpGet]
public int GetSum(int a, int b)
{
return a + b;
}
...
7월 16일 02:00에 게시됨