-
[ASP.Net Core API] 프로젝트 생성 및 기본 세팅Microsoft .NET/ASP.Net & ASP.Net Core 2020. 9. 16. 21:16
추천 게시물
1. 프로젝트 생성
더보기프레임워크 : ASP.NET Core 2.1
(Docker 사용 시에 2.1 버전 권장)
2. 컨트롤러 생성 및 호출
더보기Proejct - Cotrollers 폴더 우클릭 - 추가 - 컨트롤러
빌드 - "host + /api/sample"로 접속
3. API 생성
더보기생성된 Controller(sampleController)에 함수를 정의
public string GetMember() { return "Virtualgiraffe"; }
메소드(Method) (HttpPost, HttpGet, HttpPut, HttpDelete) 중 선택 입력
[HttpGet] public string GetMember() { return "Virtualgiraffe"; }
경로(Route)를 설정
[Route("member")] [HttpGet] public string GetMember() { return "Virtualgiraffe"; }
결과 확인
{HOST}/api/sample/member
호스트 경로 / 컨트롤 경로 / API 경로
4. API 주소 설정
5. Swagger 연동 (선택)
- Swagger : 라이브러리를 연결하여 서비스 작동 시에 Swagger 페이지에 Controller 단위로 API 정보를 표시하며, API 동작 테스트를 진행할 수 있다.
6. Synology Nas Docker에 ASP.Net Core 게시하기 (선택)
- Synology Nas : Synology 사의 OS가 탑재된 서버 컴퓨터
- Docker : OS 위에서 가상으로 특정 서비스를 구동하도록 도와주는 프로그램
'Microsoft .NET > ASP.Net & ASP.Net Core' 카테고리의 다른 글
[ASP.Net Core API] Startup.cs에서 설정해야 할 것들 ( Swagger, CORS, formatFilter({format?}) ) (0) 2020.11.10 [ASP.Net Core API] API 주소 설정 (0) 2020.09.17 [ASP.Net Core API] REST API와 RESTful 및 CRUD개념 (0) 2020.09.16 [ASP.Net Core - API] Swagger remarks입력 (0) 2020.03.16 [ASP.Net Core / Blazor] Swagger 연동 (0) 2020.03.16