这篇文章主要为大家展示了asp.net MVC下如何使用,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“asp.net MVC下如何使用休息”这篇文章吧。
ASP。网是什么
ASP。网是开源,跨平台,高性能,轻量级的网络应用构建框架,常用于通过HTML, CSS, JavaScript以及服务器脚本来构建网页和网站。
<强>一、创建其他服务强>
首先创建一个Asp。净网络应用程序(我这里用的是Visual Studio 2013中,它已经内置了Web API2)。
<李>
后创建资源
李> <李>得到-检索资源
李> <李>把——更新资源
李> <李>删除,删除资源
李>非常经典的CRUD模型。在Web API中实现这样一个的模型是非常简单的,直接使用向导建一个控制器即可
,,, public class ValuesController : ApiController
{才能
,,,//,GET api/& lt; controller>
,,,publicIEnumerable 这其实已经帮我们实现了一个最基本的服务了,这样别人就可以访问我们的服务中的方法 <强>二、调用其它应用程序的休息服务强> <强> 1,RestClient类强> 为了便于使用,我们需要封装客房端的其他类,话不多说,我们直接上这个类的代码: using 系统;
using System.Collections.Generic;
using 先;
using 来;
using System.Net;
using 包含;
using 包含;
namespace OilDigital.A2_A27.Web
{
public 才能;class  RestClient
{才能
,,,public string EndPoint {组,得到,,,},,//请求的url地址,
,,,public HttpVerb Method {组,得到,,,},,//请求的方法,
,,,public string ContentType {组,得到,,,},//格式类型:我用的是application/json, text/xml具体使用什么,看需求吧,
,,,public string PostData {组,得到,,,},,//传送的数据,当然了我使用的是json字符串,
,,,public RestClient ()
,,,{
,,,,,EndPoint =,““
,,,,,Method =, HttpVerb.GET;
,,,,,ContentType =,“应用程序/x-www-form-urlencoded";
,,,,,PostData =,““
,,,}
,,,public RestClient (string 端点)
,,,{
,,,,,EndPoint =,端点;
,,,,,Method =, HttpVerb.GET;
,,,,,ContentType =,“应用程序/json";
,,,,,PostData =,““
,,,}
,,,public RestClient (string 端点,HttpVerb 方法)
,,,{
,,,,,EndPoint =,端点;
,,,,,Method =,方法;
,,,,,ContentType =,“应用程序/json";
,,,,,PostData =,““
,,,}
,,,public RestClient (string 端点,HttpVerb 方法,string postData)
,,,{
,,,,,EndPoint =,端点;
,,,,,Method =,方法;
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
asp.net MVC下如何使用