Overview

.NET WebAPI được xây dựng trên .NET 7.0. tuân theo kiến trúc Clean Architecture

Features

  • Built on .NET 7.0
  • Follows Clean Architecture Principles
  • Domain Driven Design
  • Documented
  • Multi Tenancy Support with Finbuckle
    • Create Tenants with Multi Database / Shared Database Support
    • Activate / Deactivate Tenants on Demand
    • Upgrade Subscription of Tenants - Add More Validity Months to each tenant!
  • Supports MySQL, MSSQL, Oracle, PostgreSQL & SQLite
Click to See More!
  • Uses Entity Framework Core as DB Abstraction
  • Flexible Repository Pattern
  • Dapper Integration for Optimal Performance
  • Serilog Integration with various Sinks - File, SEQ, Kibana
  • OpenAPI - Supports Client Service Generation
  • Mapster Integration for Quicker Mapping
  • API Versioning
  • Response Caching - Distributed Caching + REDIS
  • Fluent Validations
  • Audit Logging
  • Advanced User & Role Based Permission Management
  • Hangfire Support - Secured Dashboard
  • File Storage Service
  • JWT & Ldap Authentication
  • MediatR - CQRS
  • SignalR Notifications
  • & Much More

Like TDWebAPI? ❤️

Here is what you can do to show your support!

Buy me a Coffee ☕