Salut à tous est-il de façon simple à l'aide de json dans .Net pour s'assurer que les clés sont envoyées comme des minuscules.
Pour le moment je suis en utilisant le newtonsoft.librairie json et simplement à l'aide de
string loginRequest = JsonConvert.SerializeObject(auth);
Dans ce cas auth est juste l'objet suivant
public class Authority
{
public string Username { get; set; }
public string ApiToken { get; set; }
}
Il en résulte
{"Username":"Mark","ApiToken":"xyzABC1234"}
Est-il loin pour s'assurer que le nom d'utilisateur et apitoken touches de venir à travers comme des minuscules ?
Je ne veux pas simplement de l'exécuter par le biais de la chaîne.tolower() bien sûr, parce que les valeurs de nom d'utilisateur et apitoken sont en casse mixte.
Je me rends compte que je peux programically ce faire et de créer de la chaîne json manuellement, mais j'ai besoin de cela pour environ 20 ou si les données json chaînes et de voir si je peut me sauver du temps. Vous vous demandez si il y a déjà construire des bibliothèques qui vous permettent de faire respecter les minuscules pour la création de clés.