ASP.NETAppSettings fallback/valeur par défaut?
Pour chaque appSetting que j'utilise, je souhaite spécifier une valeur qui sera renvoyée si la clé spécifiée est introuvable dans appSettings. J'étais sur le point de créer une classe pour gérer cela, mais je pense que cette fonctionnalité est probablement déjà dans le .NET Framework quelque part?
Existe-t-il une classe NameValueCollection/Hash/etc dans .NET qui me permet de spécifier une clé et une valeur fallback/default - et retourne la valeur de la clé, ou la valeur spécifiée? Si c'est le cas, je pourrais mettre l'appSettings dans un objet de ce type avant de l'appeler (à partir de divers endroits).
J'ai fourni une méthode d'extension pour ce faire qui inclut TypeConverstion: http://stackoverflow.com/a/34053423/375727. Evidemment pas pour l'OP, car ce post a 5 ans, mais les futurs googleurs comme moi qui n'ont pas trouvé la réponse ici. – Rhyous