Esempio n. 1
0
        public void Serialize(FileStream stream, TypeOfSerializaton typeOfSerializaton, ASSDictonary <string, object> toSave)
        {
            using (stream)
            {
                switch (typeOfSerializaton)
                {
                case TypeOfSerializaton.Binary:
                    binaryFormatter.Serialize(stream, toSave);
                    break;

                case TypeOfSerializaton.XML:
                    xmlSerializer.Serialize(stream, toSave);
                    break;
                }
            }
        }
Esempio n. 2
0
        public void Deserialize(FileStream stream, TypeOfSerializaton typeOfSerializaton, out ASSDictonary <string, object> loaded)
        {
            using (stream)
            {
                switch (typeOfSerializaton)
                {
                case TypeOfSerializaton.Binary:
                    loadeDictonary = (ASSDictonary <string, object>)binaryFormatter.Deserialize(stream);
                    break;

                case TypeOfSerializaton.XML:
                    loadeDictonary = (ASSDictonary <string, object>)binaryFormatter.Deserialize(stream);
                    break;
                }
            }

            loaded = loadeDictonary;
        }