1. 程式人生 > >asp.net core mvc api 返回結果的json欄位名大寫小混亂的問題解決

asp.net core mvc api 返回結果的json欄位名大寫小混亂的問題解決

解決方法:在Startup的ConfigureServices方法里加上下面的紅色部分。

        public IServiceProvider ConfigureServices(IServiceCollection services)
        {
            services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1).
                  AddJsonOptions(options
=> { options.SerializerSettings.ContractResolver = new
DefaultContractResolver(); }); }