Microsoft .NET/ASP.Net & ASP.Net Core
[ASP.Net Core API] API 주소 설정
전자기린
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")]