locked
Vider le cache Silverlight RRS feed

  • Question

  • Bonjour,

    Je développe une application Silverlight 5 qui affiche un certain nombre d'images reçue d'un serveur. Etant donné que les images change très peu, nous avons mis en place un cache afin de ne faire les requetes "qu'une seule fois" toute les X secondes.

    <caching>
          <outputCache enableOutputCache="true"/>
          <outputCacheSettings>
            <outputCacheProfiles>
              <add name="Nom1" location="Client" duration="6000" varyByParam="none"/>
            </outputCacheProfiles>
          </outputCacheSettings>
        </caching>

    Cette partie marche bien, cependant lorsque le serveur change de configuration, les images sotckes sur ce derniers change. Mais Silverlight considère que les images en cache sont encore valide (les X secondes ne s'étant pas écoulées). Du coup j'aimerai mettre en place un mécanisme pour vider le cache à chaque connexion de l'utilisateur afin qu'a chaque session il "retélécharge" les images du serveur. Seule problème c'est que j'ai beau cherché une solution de ce genre mais sans succés. 

    Auriez vous une idée sur la question ?

    Petite précision application serveur développé en C# .Net 4.5 hébergée sous IIS7 (Windows 7)

    En vous remerciant de votre lecture et de vos futures réponses  

    mercredi 24 avril 2013 07:28

Réponses

Toutes les réponses