SU2.C15e.CleanArchitecture.Template 2.1.0-rc.2

This is a prerelease version of SU2.C15e.CleanArchitecture.Template.
dotnet new install SU2.C15e.CleanArchitecture.Template@2.1.0-rc.2
                    
This package contains a .NET Template Package you can call from the shell/command line.

SU2.C15e framework

framework/src/ là nguồn của các gói NuGet SU2.C15e.*; template service nằm ở ../templates/HostAppName/. Đây không phải một service sinh từ template. Version đang chuẩn bị nằm tại Directory.Build.props; kiểm tra feed trước khi sử dụng vì version trong source có thể chưa được publish.

Hướng dẫn consumer

Khi dùng OpenTelemetry với database hoặc Redis, đăng ký AddXXXObservability() từ package sở hữu trước AddMonitoringServices(). AddInMemoryObservability() instrument EF Core InMemory database, không phải in-memory cache. Gói SQL Server dùng AddSqlClientObservability() cho EF Core và SqlClient; Redis chỉ gọi AddRedisObservability() khi service thật sự cấu hình Redis. Template mới đã wire theo provider; service cũ cần cập nhật composition root thủ công.

Build và test framework

dotnet build framework/B2B.CleanArchitecture.slnx -c Release
$env:DOTNET_USE_POLLING_FILE_WATCHER = 'true'
dotnet test framework/tests/B2B.CleanArchitecture.UnitTests -c Release --no-build
dotnet test framework/tests/B2B.CleanArchitecture.FunctionalTests -c Release --no-build
dotnet test framework/tests/B2B.CleanArchitecture.IntegrationTests -c Release --no-build
dotnet test framework/tests/B2B.CleanArchitecture.Web.BackgroundJobs.FunctionalTests -c Release --no-build

Các lệnh trên chạy từ thư mục gốc repository. Không chạy dotnet test cả solution một lượt trên môi trường này.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.1.0-rc.2 1 10/6/2026
2.1.0-rc.1 45 10/4/2026
2.0.3-rc.6 47 9/30/2026
2.0.3-rc.5 56 9/30/2026
2.0.3-rc.4 53 9/29/2026
2.0.3-rc.3.1 58 9/29/2026
Loading failed