Pour notre débogage local, nous utilisons cela dans notre web.configOctopus Déployer transformation du fournisseur SessionState
<sessionState mode="Custom" customProvider="MyAppStateStore" timeout="480">
<providers>
<add name="MyAppStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider"
applicationName="MyApp"
host="127.0.0.1"
accessKey=""
ssl="false" />
</providers>
</sessionState>
Sur notre serveur Dev, nous aimerions qu'il soit ceci:
<sessionState mode="Custom" customProvider="MyAppStateStore" timeout="480">
<providers>
<add name="MyAppStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider"
applicationName="MyApp"
host="www.oursite.com.backends"
port="1234"
databaseId="1"
accessKey=""
connectionTimeoutInMilliseconds="5000"
operationTimeoutInMilliseconds="1000"
throwOnError="true"
ssl="false" />
</providers>
</sessionState>
Pour la plupart des nos appSettings web.config nous utilisons les variables OD pour les transformations pendant le déploiement. Est-il possible d'inclure un paramètre complexe comme celui-ci dans la transformation sans utiliser un fichier .config
de transformation?