Skip to Content
Mastering ASP.NET Web API
book

Mastering ASP.NET Web API

by Mithun Pattankar, Malendra Hurbuns
August 2017
Intermediate to advanced
330 pages
7h 26m
English
Packt Publishing
Content preview from Mastering ASP.NET Web API

ASP.NET Core Web API Application structure

We have created a web API project using either Visual Studio IDE on Windows, Yeoman generator, or the .NET Core CLI on Linux/macOS--the application structure will be the same including files, folder, and configuration settings. Let's understand the application structure in detail:

Files and folder

Purpose

The /Controllers folder

This is where we put the Controller classes that handle the requests

The Program.cs file

This is the entry point for application execution using the Main method.

The Startup.cs file

This is needed to set up the configuration and for wiring up the services that the application will use

The .csproj file

This is a C# project file (.csproj), which ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Practical ASP.NET Web API

Practical ASP.NET Web API

Badrinarayanan Lakshmiraghavan
Pro ASP.NET Web API: HTTP Web Services in ASP.NET

Pro ASP.NET Web API: HTTP Web Services in ASP.NET

Tugberk Ugurlu, Alexander Zeitler, Ali Kheyrollahi

Publisher Resources

ISBN: 9781786463951Supplemental Content