Esempio n. 1
0
        public Dictionary <DateTime, List <FileAdapter> > GetDictionary()
        {
            Serializer    jsonAdapter = new Serializer();
            Folder        folder      = new Folder();
            LogDictionary log         = jsonAdapter.ReadLog() ?? new LogDictionary();

            return(log.dictionary);
        }
Esempio n. 2
0
        public void SaveLog(LogDictionary Log)
        {
            string jsonString = JsonConvert.SerializeObject(Log);

            jsonString = JObject.Parse(jsonString).ToString(Formatting.Indented);
            using (_stream = File.Open(Path, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite))
            {
                using (StreamWriter writer = new StreamWriter(_stream, Encoding.Default))
                {
                    writer.Write(jsonString);
                }
            }
        }