Introduction
Why use exception handling?
()
What you should know
()
1. Getting Started with Exception Handling
What is an exception and exception handling?
()
Why use exception handling
()
Which are the common exception handling methods?
()
2. Error Handling with Try-Catch Block
Adding your first try-catch-finally block
()
Common built-in exception types
()
Create custom exception types
()
Challenge: Create custom exception types
()
Solution: Create custom exception types
()
Using multiple catch blocks
()
3. Global Error Handling
Why use global exception handlers?
()
Adding a new ErrorResponseData class
()
Adding global built-in handler
()
Updating Startup.cs and testing
()
Adding global custom handler
()
Challenge: Use custom exception handler
()
Solution: Use custom exception handler
()
4. Working with Exception Filters
Why use exception filters?
()
Adding an exception filter
()
Testing the exception filter
()
Conclusion
Continuing on with exception handling
()