← Back
Nick Chapsas August 6, 2025 28s

Database exception handling correctly in C#

Summary

The transcript discusses best practices for handling database call failures, emphasizing the importance of distinguishing between different types of exceptions. The key points include recognizing that not all database errors are the same, with some being transient (like timeouts or connection drops) and others being fatal (such as schema or constraint violations). The practical recommendation is to use exception filters or libraries like Polly to automatically manage retries for retriable exceptions, avoiding a generic catchall approach that could mask critical errors.

View original episode ↗