.net MVC接口编写和调用
来源:互联网 发布:mac安装ant 编辑:程序博客网 时间:2024/05/20 22:03
1、引用:
using System.Web.Mvc;using System.Net.Http;using System.Net.Http.Headers;
2、后台接口:
/// <summary> /// 根据手机号码与用户信息获得相关的房屋信息 /// </summary> /// <param name="model"></param> /// <returns></returns> [HttpPost] public List<HouseCenterMember> QueryHouseCentersByOwnerMember(OwnerMemberView model) { var repairs = WYGLService.OwnerMembers.GetHouseCentersByOwnerMember(model); return repairs; }
3、后台调用:
/// <summary> /// 根据手机号码与用户信息获得相关的房屋信息 /// </summary> /// <param name="model"></param> /// <returns></returns public string QueryHouseCentersByOwnerMember() { string address = "http://localhost/wygl/api/"; HttpClientHandler handler = new HttpClientHandler(); HttpClient httpClient = new HttpClient(handler); httpClient.BaseAddress = new Uri(address); httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); string action = "CSComplaint/QueryHouseCentersByOwnerMember"; string msg = ""; var company = RepositoryFactory.EntityRepositoryService.Companies.GetFirst(1); HttpResponseMessage respose = httpClient.PostAsJsonAsync(action, new OwnerMemberView { ContactPhone = "00000000", CompanyID = 1, ProjectID = 1 }).Result; if (respose.IsSuccessStatusCode) { var result = respose.Content.ReadAsAsync<List<HouseCenterMember>>().Result; } else { msg = respose.StatusCode.ToString(); } return msg; }
4、总结:
这个方法简单易懂。
阅读全文
0 0
- .net MVC接口编写和调用
- c# 动态调用.net编写的webservices接口
- mvc WebAPi学习,接口定义和前台调用
- MVC层的接口调用
- asp.net mvc 调用C++编写的64位的dll引发System.BadImageFormatException
- php 调用.net 接口
- .NET调用SAP接口
- .NET调用SAP接口
- net调用java接口
- .net 调用webservice接口
- VB.NET中的DLL编写和调用的简单示例
- asp.net mvc短信接口调用——阿里大于API开发心得
- _ASP.NET MVC 异步调用
- MVC中调用webServices天气接口
- .net 调用JAVA短信接口
- java webservice调用.net接口
- android 调用java编写接口 简单示例
- delphi调用java编写的http接口
- Spring中监听器的详解
- 如何低成本搭建高性能分布式搜索引擎?
- worldfinal2017-C(二分最大匹配)
- 剑指Offer-17
- 返回顶部
- .net MVC接口编写和调用
- Java多线程详解生产者和消费者
- 让tomcat支持https
- MTK6735 Android之Camera驱动移植篇
- 在SecureCRT中设置上传下载目录
- linux下挂载ntfs文件系统
- UIButton(干货)--教你如何利用runtime自定义UIButton的titleLabel以及image的frame
- webpack 前端构建性能优化策略小结
- yum配置