Create WEB API Using Repository Using Visual Studio 2013

In this article, I will explain the creation of Web API using repository using Visual Studio 2013.

Step 1: Open Visual Studio 2013 then seelct "File" -> "New" -> "Project..." as in the following:


Step 2: The New Project dialog will display as in the following:


Step 3: Select the location and enter the project name. Click OK. Select WebAPI from the template.


Step 4: Click Ok and the Web API project is created.


Step 5: Add a class called Employee to create a model.


Step 6: Add an Interface as repository class IEmployeeRepository.


Step 7: Add the class EmployeeRepository to implement the methods defined in the interface.


Step 8: Implement the methods defined in the repository interface.


Step 9: Add a controller class EmployeeController.



Step 10: In the controller add a reference of Models. Implement 2 methods as follows:


Step 11: Build the application. Open Fiddler to check the API call.

API Call: http://localhost:xxxx/api/employee/getallemployees/


Happy coding.