Branching Pipelines with OWIN

Branching pipelines with OWIN allow for several different request pipelines to be used as needed depending on a determining factor. This factor is most often a Hostname but it could be any sort of toggle. An example might be authentication. Your system might need to allow for different authentication mechanisms for different users. The set… Continue reading Branching Pipelines with OWIN

Exception handling in Web API 2

REST Web APIs are becoming more and more popular and have seen a large uptake recently. One of the nicer features that is available in the .NET web API 2 toolkit is it’s inbuilt exception handling. This allows you to maintain separation on concerns and stops controllers becoming bloated beasts of burden, or logging. A… Continue reading Exception handling in Web API 2