EF Power Tools默认为pascalcase

时间:2020-09-24 17:45:33

标签: .net-core json.net ef-power-tools

我们最近通过EF Power Tools逆向工程在.Net Core 3 Web Apis中创建实体。产生了意外的结果,即以pascalcase而不是默认的camelcase返回数据。我已经在startup.cs中尝试过:

services.AddMvc.AddJsonOptions(options => options.JsonSerializerOptions.PropertyNamingPolicy =
 JsonNamingPolicy.CamelCase)

services.AddNewtonsoftJson(options => options.UseCamelCasing(true))

1 个答案:

答案 0 :(得分:0)

您可以尝试在Configure部分中添加以下内容:

JsonConvert.DefaultSettings = () => new JsonSerializerSettings
{
    ContractResolver = new CamelCasePropertyNamesContractResolver()
};
相关问题