Browse Source

json 枚举转换使用intValue模式

develop
杨栋梁 3 years ago
parent
commit
4ce3a949e2
  1. 6
      AX.WebDrillServer/Program.cs

6
AX.WebDrillServer/Program.cs

@ -124,7 +124,8 @@ builder.Services
options.PayloadSerializerOptions.PropertyNameCaseInsensitive = true;
options.PayloadSerializerOptions.PropertyNamingPolicy = JsonNamingPolicy.CamelCase;
options.PayloadSerializerOptions.DictionaryKeyPolicy = JsonNamingPolicy.CamelCase;
options.PayloadSerializerOptions.Converters.Add(new JsonStringEnumConverter(JsonNamingPolicy.CamelCase));
//全局配置signalr json 转枚举使用stringName还是intValue
//options.PayloadSerializerOptions.Converters.Add(new JsonStringEnumConverter(JsonNamingPolicy.CamelCase));
});
//#region Custom Services
@ -145,7 +146,8 @@ builder.Services
options.JsonSerializerOptions.PropertyNameCaseInsensitive = true;
options.JsonSerializerOptions.PropertyNamingPolicy = JsonNamingPolicy.CamelCase;
options.JsonSerializerOptions.DictionaryKeyPolicy = JsonNamingPolicy.CamelCase;
options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter(JsonNamingPolicy.CamelCase));
//全局配置Controller json 转枚举使用stringName还是intValue
//options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter(JsonNamingPolicy.CamelCase));
});
builder.Services.AddEndpointsApiExplorer();

Loading…
Cancel
Save