JobExceptionHandlingBehavior: - Add ILogger for diagnostic output - Change ResultText to include full exception details (ToString()) - Log JobException with warning level including ProfileId, JobName, ProcessName, BatchId - Return default instead of re-throwing to allow graceful handling ReCRequestExecutionBehavior: - Convert to primary constructor pattern - Add ILogger for request tracking - Store RecActionResult in command for later use - Log successful ReC requests with detailed metrics (TotalActionCount, ActionExceptionCount) - Improve error handling and logging
3.5 KiB
3.5 KiB