title: When to use ResultFilter in ASP.NET core MVC
body: <p>According to this doc 
  <a href="https://docs.microsoft.com/en-ca/aspnet/core/mvc/controllers/filters#result-filters" rel="nofollow noreferrer">https://docs.microsoft.com/en-ca/aspnet/core/mvc/controllers/filters#result-filters</a> the result filter will be executed after the action filter.</p>
  
  <p>My question: what are the differences between implementing ActionFilter's OnActionExecuted and ResultFilter's OnResultExecuting given that I don't want to handle exception? It seems like the ActionFilter allows me to handle exception and skip the ExceptionFilter.</p>
  
  <p>The example in the doc wasn't clear about how one should choose between Action filter or Result filter.</p>
  
  <p>Could you please give an example when Result filter is more preferable than the Action filter?</p>