Almost Working UserProfileController

Put commands not working at the webapi/controller level.