re-name old APIs to use new IRequest
Change HostContext.ResolveService to accept HttpContextBase