@@ -69,34 +69,25 @@ public Task WriteResponse(HttpContext context)
69
69
// Global comprehensive Health Check Enabled
70
70
if ( config . IsHealthEnabled )
71
71
{
72
- _healthCheckHelper . UpdateIncomingRoleHeader ( context ) ;
72
+ _healthCheckHelper . StoreIncomingRoleHeader ( context ) ;
73
73
if ( ! _healthCheckHelper . IsUserAllowedToAccessHealthCheck ( context , config . IsDevelopmentMode ( ) , config . AllowedRolesForHealth ) )
74
74
{
75
- LogTrace ( "Comprehensive Health Check Report is not allowed: 403 Forbidden due to insufficient permissions." ) ;
75
+ _logger . LogError ( "Comprehensive Health Check Report is not allowed: 403 Forbidden due to insufficient permissions." ) ;
76
76
context . Response . StatusCode = StatusCodes . Status403Forbidden ;
77
77
return context . Response . CompleteAsync ( ) ;
78
78
}
79
79
80
80
ComprehensiveHealthCheckReport dabHealthCheckReport = _healthCheckHelper . GetHealthCheckResponse ( context , config ) ;
81
81
string response = JsonSerializer . Serialize ( dabHealthCheckReport , options : new JsonSerializerOptions { WriteIndented = true , DefaultIgnoreCondition = System . Text . Json . Serialization . JsonIgnoreCondition . WhenWritingNull } ) ;
82
- LogTrace ( $ "Health check response writer writing status as: { dabHealthCheckReport . Status } ") ;
82
+ _logger . LogTrace ( $ "Health check response writer writing status as: { dabHealthCheckReport . Status } ") ;
83
83
return context . Response . WriteAsync ( response ) ;
84
84
}
85
85
else
86
86
{
87
- LogTrace ( "Comprehensive Health Check Report Not Found: 404 Not Found." ) ;
87
+ _logger . LogError ( "Comprehensive Health Check Report Not Found: 404 Not Found." ) ;
88
88
context . Response . StatusCode = StatusCodes . Status404NotFound ;
89
89
return context . Response . CompleteAsync ( ) ;
90
90
}
91
91
}
92
-
93
- /// <summary>
94
- /// Logs a trace message if a logger is present and the logger is enabled for trace events.
95
- /// </summary>
96
- /// <param name="message">Message to emit.</param>
97
- private void LogTrace ( string message )
98
- {
99
- _logger . LogTrace ( message ) ;
100
- }
101
92
}
102
93
}
0 commit comments