using Newtonsoft.Json; using Newtonsoft.Json.Serialization; using ZTICInterface.Application; using ZTICInterface.Core; var builder = WebApplication.CreateBuilder(args).Inject(); builder.Services.AddControllers() .AddUnifyResult() .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; //ºöÂÔÑ­»·ÒýÓà }); builder.Services.AddSqlsugarSetup(); builder.Services.AddSingleton(typeof(Repository<>)); var app = builder.Build(); app.Run();