使用.NET通用主机将REST API添加到使用.NET Framework 4.8编写的控制台应用程序的步骤如下:
using System;
using System.Web.Http;
using System.Web.Http.SelfHost;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
var config = new HttpSelfHostConfiguration("http://localhost:8080");
config.Routes.MapHttpRoute(
name: "API Default",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
using (var server = new HttpSelfHostServer(config))
{
server.OpenAsync().Wait();
Console.WriteLine("Web API hosted on http://localhost:8080");
Console.ReadLine();
}
}
}
public class ValuesController : ApiController
{
public string Get()
{
return "Hello, World!";
}
}
}
这样,你就成功地将REST API添加到使用.NET Framework 4.8编写的控制台应用程序中了。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云