Как передать json в метод POST ASP.NET Web API

В интернете куча вопросов по поводу передачи произвольной строки json в asp.net web api. Тема на самом деле больная. На днях столкнулся с такой задачкой и решил сделать небольшой пост чтобы было куда подсмотреть в будущем. Читать далее Как передать json в метод POST ASP.NET Web API