{"repo":"ntxinh/AspNetCore-DDD","free":true,"listed":false,"github":"https://github.com/ntxinh/AspNetCore-DDD","clone":"git clone https://github.com/ntxinh/AspNetCore-DDD.git","description":"Full ASP.NET Core 10.0 LTS application with DDD, CQRS and Event Sourcing","language":"C#","stars":881,"topics":["ddd","cqrs","event-sourcing","aspnetcore","csharp","fluentvalidation","swagger","entity-framework","automapper","mediatr"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Diagram Overview Architecture Dependencies Project dependencies Code flow Repository & Unit Of Work Techical Stack - ASP.NET Core 10.0 (with .NET 10.0) - ASP.NET WebApi Core - ASP.NET Identity Core - Entity Framework Core - .NET Core Native DI - AutoMapper - FluentValidation - MediatR - Swagger UI - MSSQL - xUnit - Moq - FluentAssertions - Polly - Refit - DbUp - NPOI - Quartz - StyleCop Design Patterns - Domain Driven Design - Domain Events - Domain Notification - CQRS - Event Sourcing - Unit Of Work - Repository & Generic Repository - Inversion of Control / Dependency injection - ORM - Mediator - Specification Pattern - Options Pattern Pre-Configuration - Config User Secret: + Find at DDD.Services.Api.csproj UserSecretsId (Free to change to any GUID/UUID) + Windows: C:\\Users\\[UserName]\\AppData\\Roaming\\Microsoft\\UserSecrets\\ \\secrets.json + Linux / macOS: /.microsoft/usersecrets/ /secrets.json - secrets.json for Windows: - LocalDB is a packaging mechanism for SQL Server Express Edition, and is only available for Windows, use Microsoft SQL Server or Azure SQL Edge for Linux / macOS - secrets.json for Linux / macOS: How to run - For Visual Studio: Select profile Run (F5) - For VSCode: Select configuration Run (F5) - For Terminal: Testing - Terminal: dotnet test Docker - http://localhost:3000/ - http://localhost:80/ Podman - http://localhost:3000/ - http://localhost:80/ Swagger (Dev env only) - http://localhost:5000/swagger Health check (Staging & Prod env only) - http://localho","default_branch":null,"files":null,"tree":[],"storefront":"/r/ntxinh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ntxinh/AspNetCore-DDD/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}