Throw DataIntegrityException when body or header queries return null, no result, or invalid JSON. Remove ILogger and related logging from HeaderQueryBehavior for simplification. This change ensures data integrity issues are surfaced immediately.
Throw DataIntegrityException when body or header queries return null, no result, or invalid JSON. Remove ILogger and related logging from HeaderQueryBehavior for simplification. This change ensures data integrity issues are surfaced immediately.