Adding Controllers

Controllers are classes that expose members which perform actions against data. In a Web API–enabled OData service, controllers expose methods that clients (including web browsers) invoke in order to send HTTP requests to the service. Visual Studio 2015 makes it easier to generate controllers for your entities by doing most of the work for you. You need to generate one controller for each entity in the data model. In Solution Explorer, right-click the Controllers folder and then select Add, New Scaffolded Item. When the Add Scaffold dialog appears, select the Web API 2 Controller with Actions, Using Entity Framework template (see Figure 38.6) and then click Add.

FIGURE 38.6 Adding a new scaffolded item.

At this point, the ...

Get Visual Basic 2015 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.