webApi的控制台服务
2021-05-05 12:27
标签:console ret ring 访问 .config oca rac 启动 使用 1.新建console项目,引用 下面包 2.新建Controller 3.在main里设置 4.然后启动后就可以直接用浏览器访问了 webApi的控制台服务 标签:console ret ring 访问 .config oca rac 启动 使用 原文地址:http://www.cnblogs.com/zhshlimi/p/7685957.html public class UserController : ApiController
{
public IEnumerablestring> Get()
{
return new string[] { "Aven", "Grace" };
}
}
static void Main(string[] args)
{
//默认使用json返回数据而不论请求是不是application/xml
//GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear();
var config=new HttpSelfHostConfiguration("http://localhost:8080");
config.Routes.MapHttpRoute("ApiDefault", "api/{controller}/{id}", new {id = RouteParameter.Optional});
using (var server = new HttpSelfHostServer(config))
{
server.OpenAsync().Wait();
Console.WriteLine("Press Enter To Quit");
Console.ReadLine();
}
}