J'utilise ImageResizer (http://imageresizing.net/) et j'ai configuré le AzureReader dans le fichier web.config comme suit:ImageResizer: configuration web.config pour AzureReader nuage/développement
<resizer>
<plugins>
<add name="AzureReader"
connectionString="AzureStorageConnectionString"
endpoint="<myendopointurl>"
prefix="images"/>
</plugins>
</resizer>
Tout fonctionne correctement, mais Étant donné que le point de terminaison change entre le déploiement de développement et le déploiement Azure, comment puis-je gérer cela? Le paramètre AzureStorageConnectionString est automatiquement géré (placé dans la configuration du service), mais si je pense à l'attribut endpoing (en indiquant le nom d'un champ de configuration de service), cela ne fonctionne pas. L'attribut de point final doit être:
http://127.0.0.1:10000/devstoreaccount1/...
pour Déploie locales et
http://<account>.blob.core.windows.net/...
Azure déploie.
Bien, mais les transformations ne permettent pas de configurer le paramètre dans Configuration du service directement sur Azure. Je cherchais une solution "Azure", le cas échéant. Je suppose que cela peut être fait seulement si ImageResizer est conçu pour le permettre, mais je ne sais pas. – Christian
Ok merci: Je vais chercher la disponibilité de l'API pour la configuration. Pendant ce temps, je vais avec la transformation Web.config. – Christian