@@ -99,6 +99,11 @@ namespace YhCore.WebApi
|
||||
// 数据层:默认 SQL Server 主库,DatabaseProvider=MySql 可切换
|
||||
services.AddDataLayer(Configuration);
|
||||
|
||||
// 健康探针:/health(免认证,路径不在 SSO 保护段内),数据库/Redis 各 2 秒超时
|
||||
services.AddHealthChecks()
|
||||
.AddCheck<HealthChecks.DbContextHealthCheck>("database", timeout: TimeSpan.FromSeconds(2))
|
||||
.AddCheck<HealthChecks.RedisHealthCheck>("redis", timeout: TimeSpan.FromSeconds(2));
|
||||
|
||||
// 仓储与 Dapper 通道(对应 Java Repository 自动装配)
|
||||
services.AddRepositories();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user