API細々したプロパティがたくさんあるスケジュールデータをWebサービスから取得し、カレンダーに表示するため、WebApiでJSONに変換する際、JSON用のモデルを作るのが面倒で取得したデータをそのままJSONで投げたところ、JSONの中身をみたら、なぜか"name":valueのname部分がnameFieldと言うようにみんな後ろにFieldが付いている。原因はWebApiConfig.csの下記の部分をコメントアウトしていたこと。CamelCasePropertyNamesContractResolver();型に[Serializable]が付いているとprivateの変数もシリアライズされるとのこと。ケースにして欲しくない!という場合はDefaultContractResolverを指定する必要がありそうです。以上をお使いくださいInformation晴れの日の休日は掃除、洗濯、草引きで一日つぶれますが、雨の日は時間が余ります。