Apakah ada cara sederhana menggunakan JSON di .NET untuk memastikan bahwa kunci dikirim dengan huruf kecil?
Saat ini saya menggunakan perpustakaan Json.NET newtonsoft dan hanya menggunakan
string loginRequest = JsonConvert.SerializeObject(auth);
Dalam hal auth
ini hanya objek berikut
public class Authority
{
public string Username { get; set; }
public string ApiToken { get; set; }
}
Ini menghasilkan
{"Username":"Mark","ApiToken":"xyzABC1234"}
Apakah ada cara untuk memastikan bahwa kunci username
dan apitoken
muncul sebagai huruf kecil?
Saya tidak ingin hanya menjalankannya String.ToLower()
saja karena nilai untuk username
dan apitoken
kasus campuran.
Saya menyadari bahwa saya dapat melakukan ini secara terprogram dan membuat string JSON secara manual, tetapi saya membutuhkan ini untuk kira-kira 20 atau lebih string data JSON dan saya melihat apakah saya dapat menghemat waktu. Saya bertanya-tanya apakah sudah ada pustaka yang dibangun yang memungkinkan Anda menerapkan huruf kecil untuk pembuatan kunci.