using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Text.Json; using System.Threading.Tasks; namespace WinKeyRecover { internal class SaveAsJson: ISaver { public void Save(List> keysFound) { string jsonString = JsonSerializer.Serialize(keysFound); string fileName = Environment.GetEnvironmentVariable("userprofile") + "\\Desktop\\keys.json"; StreamWriter writer = new StreamWriter(fileName); writer.WriteLine(jsonString); writer.Close(); Console.WriteLine(jsonString); } } }