📅  最后修改于: 2023-12-03 14:59:01.616000             🧑  作者: Mango
在 .NET 平台中,我们可以使用 C# 编程语言来开发各种类型的应用程序。为了让开发者更加方便和快速地创建基于 .NET 的应用程序,Microsoft 推出了一些预定义的模板。其中最新的模板就是 .NET 新模板 - C#,该模板可以在 Visual Studio 和 .NET Core CLI 中使用。
.NET 新模板 - C# 是一种通用模板,适用于各种应用程序的构建,包括 Web 应用程序、控制台应用程序、类库等。该模板具有以下特点:
在 Visual Studio 中,可以通过以下步骤使用 .NET 新模板 - C#:
在 .NET Core CLI 中,可以通过以下命令使用 .NET 新模板 - C#:
dotnet new webapi -n <project_name>
以上命令将创建一个名为 <project_name>
的 Web API 项目,并且默认使用 .NET 新模板 - C#。
下面是一个使用 .NET 新模板 - C# 创建的简单 Web API 项目的代码片段:
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
namespace MyWebApi.Controllers
{
[ApiController]
[Route("[controller]")]
public class HelloWorldController : ControllerBase
{
private readonly ILogger<HelloWorldController> _logger;
public HelloWorldController(ILogger<HelloWorldController> logger)
{
_logger = logger;
}
[HttpGet]
public string Get()
{
_logger.LogInformation("Hello World!");
return "Hello World!";
}
}
}
以上代码定义了一个名为 HelloWorldController
的控制器,其中包含一个名为 Get
的 GET 方法。该方法返回一个字符串“Hello World!”,并且记录了一条日志。