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 authini 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 usernamedan apitokenmuncul sebagai huruf kecil?
Saya tidak ingin hanya menjalankannya String.ToLower()saja karena nilai untuk usernamedan apitokenkasus 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.