.NET Web API Clean Architecture - Key Features
Fluent Validation
Nswag With .NET Core
Call an external WCF Sevice
Consume RESTFull API
Integration test cases
Automation test cases
Functional Test cases
Performance and Load Testing
Redis caching
Azure Cosmos DB
JWT Token Authentication
JWT Refresh Token
JWT Authorization
Azure Blob storage
Azure Portal Access
Azure DevOps Access
Unit Testing and Code Coverage
Source Code Analysis
Lab-01: Introduction & Course Overview
Welcome to the .NET Core Web API Architecture
practical guide. In this Introduction you will undertand required softwares needs to be downloaded before start the development. we will also discuss about the feedback service used in this video series.
Prerequisites / downloads
Here is the list of softwares you need to install on your computer to support the project:
- Visual Studio 2022 - required
- Visual Studio Code - required
- SQL Server 2019 - optional
- Notepad ++ - optional
- Google Chrome - required
- Node JS - optional
- Git - Downloading - required
- Docker Desktop 4.0.0 - optional
About Feedback Service
In order to continue this sequence we've elected Feedback Service as our first service. this service is currently used in https://icodeforu.com website to manage the website feedback information.
if you are looking for live API experience here is the API exposed publicly with Swagger URL: