.Net 5, multiples fichiers de configuration (appsettings.json)

Nous allons voir ici comment gérer plusieurs fichiers de configuration. Cela peut être nécessaire si vous désirez dédier un fichier par section importante afin de ne pas avoir 1 fichier appsettings.json trop long mais plusieurs petit fichier (plus facile à gérer et maintenir). Pour ce faire, ajouter un nouveau fichier json dans votre solution. Par … Lire la suite .Net 5, multiples fichiers de configuration (appsettings.json)

.Net 5, Utilisation des variables d’environnements et IOptions.

Sur base de mon précédent article : Validation de vos configurations .Net Core, voici un exemple de comment utiliser les variables d'environements. Le but ici est de montrer la combinaison du fichier appsettings.json et des varaibles d'environnements. Le code pour cet article est présent sous la branche environment-variable. Comme vous pouvez le voir dans le fichier … Lire la suite .Net 5, Utilisation des variables d’environnements et IOptions.

Impersonate c# (User Impersonation)

Cet article a été initialement publié dans le magazine programmez. Il s'agit des détails techniques sur le bref article présent ici. La méthode est également disponible dans un package nuget ayant à ce jour +7000 téléchargement. Cette procédure consiste à changer le contexte de sécurité dans lequel vous vous trouvez. Cela signifie que vous pourrez … Lire la suite Impersonate c# (User Impersonation)

Windows 10 VBScript – Changer le navigateur par défaut (Automatisation) .

Si comme moi, vous avez un navigateur préféré, mais que votre organisation après chaque redémarrage change le navigateur par défaut, vous êtes au bon endroit. Ceci peut être désagréable si après chaque redémarrage, vous cliquez sur un lien dans outlook par exemple et que Edge se lance ou pire Internet Explorer. Voici donc un script … Lire la suite Windows 10 VBScript – Changer le navigateur par défaut (Automatisation) .

Validation de vos configurations .Net Core

Dans un précédent article, je vous ai parlé d'une nouvelle méthode GetRequiredSection. Cette méthode s'assure qu'une section de configuration obligatoire soit bien présente et ajoute la possibilité d'avoir une exception dès le démarrage de votre application. La prochaine étape serait maintenant de savoir si les propriétés obligatoires ont bien une valeur. Car comme pour les … Lire la suite Validation de vos configurations .Net Core