Add nuget dependancies
PerformanceCounter was adding the wrong assembly
Add examples for what happens when an exception is throw at each level
Cast ShortGuid to string correctly
Make it clear which site we are on
Remove unused references
Make example sites work
Had to drop to async keyword usage
Use Request directly and not through Response.Request as it will be null if there is an exception in the mvc action.
Update version