소개
이번 강좌에서는 ASP.NET Web API를 사용하여 하나의 완성된 CRUD를 구현하는 웹 응용 프로그램을 제작해 보도록 하겠습니다.
따라하기
- Visual Studio 2013 또는 2015를 실행합니다. [파일] - [새 프로젝트] - [ASP.NET Web 응용 프로그램]을 선택합니다. 템플릿은 ASP.NET 4.5 빈 프로젝트를 선택합니다. 프로젝트 이름은 ApiProductStore로 선택합니다.
- Models 폴더에 Product.cs 파일을 생성합니다.
- Models 폴더에 IProduct.Repositorycs 파일로 인터페이스를 생성합니다.
- Models 폴더에 ProductRepository.cs 파일을 생성하고, IProductRepository 인터페이스를 상속 받은 후 인터페이스를 구현합니다.
- ProductREpository 클래스에 Web API 학습을 위한 List<Product> 타입의 인메모리 데이터베이스(컬렉션)를 생성하고, 생성자를 통해서 기본 데이터를 준 후 Add()와 GetAll() 등의 메서드의 코드를 구현합니다. 완성된 코드는 아래 소스를 참고하기 바랍니다.
-
마무리
끝.