.Net 6 WebApi

 

Program.cs

 

复制代码
using System.Text.Json;

var builder = WebApplication.CreateBuilder(args);


JsonSerializerOptions serializeOptions = new JsonSerializerOptions
{
PropertyNameCaseInsensitive = false,
PropertyNamingPolicy = JsonNamingPolicy.CamelCase,
WriteIndented = true
};

// Add services to the container.

builder.Services.AddControllers();

//builder.Services.AddControllersWithViews(options => { }).AddJsonOptions(a => a.JsonSerializerOptions.Converters.Add(new AnXinHotel.DateTimeJsonConverter()));

//builder.Services.AddControllers().AddJsonOptions(options => options.JsonSerializerOptions.PropertyNamingPolicy = JsonNamingPolicy.CamelCase);

// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();

var app = builder.Build();

// Configure the HTTP request pipeline.
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
app.UseSwaggerUI();
}

app.UseAuthorization();

app.MapControllers();

app.Run();
复制代码

 

posted @   小丸  阅读(130)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示