Nous utilisons le client WCF dans notre projet qui est une application de fonctions Azure, pour communiquer avec un service Web externe. Nous devons changer le tempFilesLocation de xmlSerializer en raison du problème d'autorisation. J'ai cherché en ligne et trouvé la configuration suivante que nous pouvons utiliser dans notre web.config qui va résoudre le problème.Modifier xmlSerializer tempFilesLocation pour un client wcf
<system.xml.serialization>
<xmlSerializer tempFilesLocation="an absolute path of your choice"/>
</system.xml.serialization>
Mais dans les fonctions Azure application, nous n'ont pas accès à web.config, nous avons donc besoin de trouver un moyen de le faire dans le code. Est-il possible de modifier tempFilesLocation dans le code?
Merci pour la réponse. Nous utilisons une approche sku dynamique, nous devons donc trouver un moyen de modifier par programme le tempFilesLocation dans notre code. Connaissez-vous un moyen d'y parvenir? –
@MajidDarabi Cela dépend vraiment de la bibliothèque que vous utilisez. Votre meilleur pari serait de chercher comment résoudre ce problème dans une question distincte qui ne mentionne pas Azure Functions. Mentionnez simplement que vous ne pouvez pas changer le fichier web.config. –