refactor RestOnvocation out
use Method.TryParse to get correct http method from verb