在 ASP.NET Core 3.0 Web API 项目中使用 WebApiContrib.Core.Formatter.Csv
Using WebApiContrib.Core.Formatter.Csv in ASP.NET Core 3.0 Web API project
我想将 AddCsvSerializerFormatters 配置迁移到 .NET Core 3.0
Taken from the example code here
services.AddMvc(o =>
{
...
})
.AddCsvSerializerFormatters()
一个 .NET Core 3.0 web api 项目只注册控制器,注册所有 Mvc 似乎有点过分了。
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers();
...
}
参考文献:
ServiceCollection.AddControllers()
returns IMvcBuilder
类型。由于此包为 IMvcBuilder
添加了扩展 AddCsvSerializerFormatters()
,您可以通过以下方式链接方法调用:
services.AddControllers().AddCsvSerializerFormatters();
参见AddCsvSerializerFormatters():
public static IMvcBuilder AddCsvSerializerFormatters(this IMvcBuilder builder)
我想将 AddCsvSerializerFormatters 配置迁移到 .NET Core 3.0
Taken from the example code here
services.AddMvc(o =>
{
...
})
.AddCsvSerializerFormatters()
一个 .NET Core 3.0 web api 项目只注册控制器,注册所有 Mvc 似乎有点过分了。
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers();
...
}
参考文献:
ServiceCollection.AddControllers()
returns IMvcBuilder
类型。由于此包为 IMvcBuilder
添加了扩展 AddCsvSerializerFormatters()
,您可以通过以下方式链接方法调用:
services.AddControllers().AddCsvSerializerFormatters();
参见AddCsvSerializerFormatters():
public static IMvcBuilder AddCsvSerializerFormatters(this IMvcBuilder builder)