Constructor accepts HttpActionContext