1

我有一个 Web 应用程序正在对另一台服务器进行 Web API 调用。现在,在我所有的控制器方法中,我都在硬编码 API 的 URL。我想通过构建一个将路由转换为其 API URL 的解析器来避免这种情况。MVC4 中是否有允许我这样做的模式/框架,或者这是我应该手动构建的东西?

public class UsersController : ApiController
    {

        public object Get(int id)
        {
            User u = WebApiCaller.GetWebApiResponse<User>
              ("http://localhost:50909/api/Users/1",
              WebApiCaller.HttpMethod.Get);
            return u;
        }

}
4

0 回答 0