Wired up DI on webclient.
*added webapi test project
*added test for GetReasons.