-
[ASP.Net Core API] API 주소 설정Microsoft .NET/ASP.Net & ASP.Net Core 2020. 9. 17. 22:29
- Controller 주소 및 API 주소 일괄 설정 - Controller Class 상단에 표기
- ControllerClass 명칭 과 API함수 명칭을 자동으로 주소로 사용 : [Route("[controller]/[action]")]
- Ex) sample/member
더보기
[Route("[controller]/[action]")] [ApiController] public class sampleController : ControllerBase { //// GET: sample/member [HttpGet] public string member() { return "Virtualgiraffe"; } }
- Ex) sample/member
- ControllerClass 명칭 과 API함수 명칭을 자동으로 주소로 사용 : [Route("[controller]/[action]")]
- Controller 주소 설정 - Controller Class 상단에 표기
- Controller Class 명칭을 주소에 포함 : [Route("[controller]")]
- Ex) sample
더보기
[Route("[controller]")] [ApiController] public class sampleController : ControllerBase { //// GET: sample [HttpGet] public string member() { return "Virtualgiraffe"; } }
- Ex) sample
- 지정한 명칭을 주소에 포함 : [Route("api/")]
- Ex) api/member
더보기
[Route("api/")] [ApiController] public class sampleController : ControllerBase { //// GET: api/member [Route("[action]")] [HttpGet] public string member() { return "Virtualgiraffe"; } }
- Ex) api/member
- 지정한 명칭과 Coltroller Class 명칭을 주소에 포함 : [Route("api/[controller]")]
- Ex) api/sample/member
더보기
[Route("api/[controller]")] [ApiController] public class sampleController : ControllerBase { //// GET: api/sample/member [Route("[action]")] [HttpGet] public string member() { return "Virtualgiraffe"; } }
- Ex) api/sample/member
- Controller Class 명칭을 주소에 포함 : [Route("[controller]")]
- API 주소 설정 - API 함수 상단에 표기
- API 함수 주소 표기 : [Route("member")]
- Ex) api/member
더보기
[Route("[controller]")] [ApiController] public class sampleController : ControllerBase { //// GET: sample/member [Route("member")] [HttpGet] public string member() { return "Virtualgiraffe"; } }
- Ex) api/member
- API 함수 주소 표기 : [Route("member")]
'Microsoft .NET > ASP.Net & ASP.Net Core' 카테고리의 다른 글
[ASP.Net Core API] File Upload API / 파일 업로드 API (0) 2021.02.03 [ASP.Net Core API] Startup.cs에서 설정해야 할 것들 ( Swagger, CORS, formatFilter({format?}) ) (0) 2020.11.10 [ASP.Net Core API] 프로젝트 생성 및 기본 세팅 (0) 2020.09.16 [ASP.Net Core API] REST API와 RESTful 및 CRUD개념 (0) 2020.09.16 [ASP.Net Core - API] Swagger remarks입력 (0) 2020.03.16 - Controller 주소 및 API 주소 일괄 설정 - Controller Class 상단에 표기