Custom Filters in MVC - Authorization , Action, Result, Exception Filters.

Filters in MVC are attributes which you can apply to a controller action or an entire controller. This will allow us to add pre and post behavior to controller action methods.
There are 4 types of Filters. Which were described in above image.

Objective: Learn about filters and create custom filters for better understanding.