Exemple #1
0
        public async Task Save(object objectToBeSaved, string filePath)
        {
            var modelJson = JsonConvert.SerializeObject(objectToBeSaved, Formatting.Indented);

            if (File.Exists(filePath))
            {
                File.Delete(filePath);
            }
            var bufferToWrite = BufferWorker.ToBuffer(modelJson);

            using (var saveFile = new FileStream(filePath, FileMode.CreateNew))
            {
                await saveFile.WriteAsync(bufferToWrite, 0, bufferToWrite.Length);
            }
        }