public virtual T ResolveService <T>() { var service = TryResolve <T>(); return(HostContext.ResolveService(Request, service)); }