0

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

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

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

1 回答 1

0

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

JsonConvert.DefaultSettings = () => new JsonSerializerSettings
{
    ContractResolver = new CamelCasePropertyNamesContractResolver()
};
于 2020-09-25T09:01:55.327 回答