using Newtonsoft.Json;
|
using Newtonsoft.Json.Serialization;
|
using ZTICInterface.Core;
|
|
var builder = WebApplication.CreateBuilder(args).Inject();
|
|
builder.Services.AddControllers()
|
.AddInjectWithUnifyResult<RESTfulResultProvider>()
|
.AddNewtonsoftJson(options =>
|
{
|
options.SerializerSettings.ContractResolver =
|
new CamelCasePropertyNamesContractResolver(); //ÐòÁл¯Ê±keyΪÍÕ·åÑùʽ
|
options.SerializerSettings.DateTimeZoneHandling = DateTimeZoneHandling.Local;
|
options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
|
options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore; //ºöÂÔÑ»·ÒýÓÃ
|
});
|
|
|
|
|
|
|
|
var app = builder.Build();
|
app.Run();
|