Profile PictureSharif Ahmed
$20

Clean API - ASP.NET Core Web API Starter

Add to cart

Clean API - ASP.NET Core Web API Starter

$20

Overview:
Clean API is a meticulously crafted ASP.NET Core Web API starter project. This all-encompassing solution offers a solid foundation for constructing robust, secure, high-performance and scalable back-end API for your web, desktop and mobile application using ASP.NET Core Web API.


Technical Features:
» JWT Authentication
» Implementation of Refresh Token
» Hash Verification
» Policy/Claim Based Authorization
» OpenAPI Integration
» API Versioning
» Global Exception Handling using MIddleware
» In-memory Caching
» Fluent for Data Validation
» Rate Limiting
» Serilog for Logging
» Generic Repository Pattern
» Async Programming
» Fire & Forget for Long Running Task
» Integration Testing using xUnit
» API Best Practices - Consistent Naming, Using HTTP Status Code, Pagination, Documentation


Functional Features:
» CRUD Example with Parent/Child Relation
» Audit Log Management
» Application/Exception Log Management
» Email Template Management
» Export Data to CSV
» Email Notification using Sendgrid
» SMS Notification using SMS API


Tools and Technology Used:
» C#
» ASP.NET Core 8 Web API
» JWT Authentication
» Clean Architecture
» Dapper with Generic Repository Pattern
» Integration Testing using xUnit
» SQL Server 2019
» Visual Studio 2022


Live Preview:
http://108.181.173.241/Demo/APIStarter/Swagger/ (UserName / Password: test@yahoo.com / 123456)


Requirements:
» ASP.NET Core 8
» SQL Server 2019
» Visual Studio 2022


Instructions:
Make sure to change the settings in appsettings.json file according to your connection string, http port, security key etc.


What You Will Get Along With This Script:
» Full Source Code
» Database Script


Support Facility:
Have any questions, issues, or doubts? Feel free to reach out via the comments section or email for direct consultations: sharifbd88-nbt@yahoo.com. I am available for project customization as per your business requirements.

Add to cart

You'll get full source code along with visual studio solution and database dcript.

Size
1.09 MB
Copy product URL
30-day money back guarantee