Changed the request Verb from a string to an enum, leaving the final resolve to a static class to reduce load on passing strings, reduce the chance for errors from users of the code.