Adding produces content Attribute

This is backwards -- did you try it? I'd expect the order to be like this...

```
Global.OnResultExecuting
Controller.OnResultExecuting
Action.OnResultExecuting

Result Executes

Action.OnResultExecuted
Controller.OnResultExecuted
Global.OnResultExecuted
```