Bonjour,

Ma problematique est la suivante. Afin d'eviter des requetes BDD je serialize une list d'objet que je mets dans un champ cache et je desire le deserialize.

Je serialize bien et ca fonctionne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 public static string SerializeObject<T>(T objectToSerialize)
        {
            BinaryFormatter bf = new BinaryFormatter();
            MemoryStream memStr = new MemoryStream();
 
            try
            {
                bf.Serialize(memStr, objectToSerialize);
                memStr.Position = 0;
 
                return Convert.ToBase64String(memStr.ToArray());
            }
            finally
            {
                memStr.Close();
            }
        }
Par contre je n'arrive pas a deserialize !!!!!


Ne me parlez pas du viewstate car mon traitement se passe dans le onInit.

Merci à vous