ASP.NET Core Web API

ASP.NET Core Web API supports RESTful services. It uses controllers to group endpoints, with each endpoint being rendered through an action.

Web API's are used to integrate with applications that share data. They allow you to perform create, read, update and delete methods.

Benefits to using a Web API include the ability for more than one application to share data. You can also have the same instance of a Web API hosted in different locations.

Away from ASP.NET Core applications, you can also integrate a ASP.NET Core application with front-end technologies, such as React, or Blazor Wasm.
FromQuery? FromForm? What do the .NET Web API attributes do? FromQuery? FromForm? What do the .NET Web API attributes do? How the FromQuery, FromBody, FromForm, FromHeader and FromServices attributes work in an ASP.NET Core Web API and MVC app with C# code. 28th May 2023
Why is the ASP.NET Core FromBody not working or returning null? Why is the ASP.NET Core FromBody not working or returning null? How to use ASP.NET Core FromBody & FromQuery in an API. Why FromBody is returning null & how to fix a 415 unsupported media type error. 21st April 2021
Blash: Twitter Dashboard .NET 5 App - Look at Source Code & Setup Twitter API (Part 2) Blash: Twitter Dashboard .NET 5 App - Look at Source Code & Setup Twitter API (Part 2) Look at source code used in Blash, which uses .NET 5 class libraries, the ASP.NET Core Web API, Blazor WebAssembly and Twitter API. 17th February 2021
Blash: Twitter Dashboard Using Blazor Wasm, Web API, SignalR & Twitter API (Part 1) Blash: Twitter Dashboard Using Blazor Wasm, Web API, SignalR & Twitter API (Part 1) Demonstrating Blash, a Twitter dashboard using Blazor, ASP.NET Core Web API, SignalR & Twitter API to show real-time tweets. 5th February 2021
Four Useful Tips When Using ASP.NET Core's TestServer in xUnit: TestServer - Part 2 Four Useful Tips When Using ASP.NET Core's TestServer in xUnit: TestServer - Part 2 Learn to change the DbContext lifetime, fire a POST request & add a Authorization header with ASP.NET Core's TestServer in xUnit. 25th November 2020
Use ASP.NET Core's TestServer in xUnit to Test Web API Endpoints: TestServer - Part 1 Use ASP.NET Core's TestServer in xUnit to Test Web API Endpoints: TestServer - Part 1 Configure an instance of WebHostBuilder and use it in ASP.NET Core's TestServer to test Web API endpoints in an xUnit test project. 20th November 2020
Dealing With ASP.NET Core Web API Access Restrictions & Errors In Azure: Dev To Azure - Part 4 Dealing With ASP.NET Core Web API Access Restrictions & Errors In Azure: Dev To Azure - Part 4 Lock down an ASP.NET Core Web API in Azure. Use Azure's Log Stream and Kudu Services to debug ASP.NET Core 500 internal server errors. 3rd November 2020
Create and Configure a SQL Server Database and ASP.NET Core Web API in Azure: Dev To Azure - Part 2 Create and Configure a SQL Server Database and ASP.NET Core Web API in Azure: Dev To Azure - Part 2 Setting up a SQL Server database & an ASP.NET Core Web API in Azure. Also look at continuous deployment/integration (CD/CI). 22nd October 2020
Setup Your Blazor Wasm and ASP.NET Core Web API in Azure Devops: Dev To Azure - Part 1 Setup Your Blazor Wasm and ASP.NET Core Web API in Azure Devops: Dev To Azure - Part 1 Create an Azure organisation and project. Learn how to create an SSH key in Git Bash and push your Git repository to Azure Devops. 12th October 2020
Test Your Endpoints Inside your ASP.NET Core Web API App with Swagger Test Your Endpoints Inside your ASP.NET Core Web API App with Swagger Integrate Swagger documentation into your ASP.NET Core Web API to list and test endpoints. Add comments, and change the route location. 7th October 2020