[C#/WEB API/.NETCORE] ControllerBase 클래스 : Response 속성을 사용해 파일 다운로드시 스트리밍 처리하기

■ ControllerBase 클래스의 Response 속성을 사용해 파일 다운로드시 스트리밍을 처리하는 방법을 보여준다. ▶ Controllers/TestController.cs

TestProject.zip

[C#/WEB API/.NETCORE] ConsumesAttribute/ProducesAttribute 클래스 : 요청/응답 컨텐트 타입 설정하기

■ ConsumesAttribute/ProducesAttribute 클래스를 사용해 요청/응답 컨텐트 타입을 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WEB API/.NETCORE] Controller 클래스 : Json 메소드를 사용해 JSON 데이터 받기

■ Controller 클래스의 Json 메소드를 사용해 JSON 데이터를 받는 방법을 보여준다. [TestServer 프로젝트] ▶ Models/TestModel.cs

▶ Models/TestRepository.cs

▶ Controllers/TestController.cs

[C#/WEB API/.NETCORE] WEB API 애플리케이션 만들기

■ WEB API 애플리케이션을 만드는 방법을 보여준다. ▶ appsettings.json

▶ launchSettings.json

▶ TestController.cs

▶ Startup.cs

▶ Program.cs

[C#/WEB API/.NETCORE] CRUD 구현 WEB API 애플리케이션 만들기

■ CRUD 구현 WEB API 애플리케이션을 만드는 방법을 보여준다. [TestServer 프로젝트] ▶ Models/ValueRepository.cs

▶ Models/TransferItem.cs

▶ Controllers/ValueController.cs

[TestClient 프로젝트]

[C#/WEB API/.NETCORE] 템플리트 프로젝트를 사용해 WEB API 애플리케이션 만들기

■ 템플리트 프로젝트를 사용해 WEB API 애플리케이션을 만드는 방법을 보여준다. ▶ appsettings.json

▶ Properties/launchSettings.json

▶ Models/WeatherForecastModel.cs

▶ Controllers/WeatherForecastController.cs

[C#/WEB API] WEB API 애플리케이션 만들기

■ WEB API 애플리케이션을 만드는 방법을 보여준다. ▶ HelloController.cs

▶ DefaultController.cs

TestProject.zip

[C#/WEB API] WEB API 2 셀프 호스팅 사용하기

■ WEB API 2 셀프 호스팅을 사용하는 방법을 보여준다. [TestServer 프로젝트 실행 결과] [TestClient 프로젝트 실행 결과] [TestCommon 프로젝트] ▶ Product.cs