ABP vNext的JSON返回結果大小寫問題
問題描述:ABP vNext Core版本的API會把JSON返回結果中Dto類的屬性第一個字母小寫(Camal)。
ABP返回結果屬性大小寫問題,JsonResult返回結果首字母被小寫,如何改成原樣輸出JSON結果集。
解決方案:在web項目的xxxxxModule模塊配置中
public override void ConfigureServices(ServiceConfigurationContext context)
{
context.Services.Configure<MvcNewtonsoftJsonOptions>(options => {
options.SerializerSettings.ContractResolver = new Newtonsoft.Json.Serialization.DefaultContractResolver();
options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
});
}
適用於ABP的2.7版本以上。http://abp.io/