At Code Wizards, we love Umbraco. It's a fantastic flexible CMS and, for us, it's the right tool for the job 99% of the time.
But if you've not spent a lot of time with Umbraco it can sometimes be a little unclear how you can add middleware in to the OWIN pipeline.
Especially when a new major version of Umbraco is released and things have drastically changed.