[Fixes #1378] Added few WebAPI like Action Results - Part 1

@rynowak 
Formatting: space after `[NotNull]` and put the base ctor invocation on the next line.