public static void SaveFrom(ISaveData instance) { if (instance != null) { if (!Directory.Exists(_folder)) { Directory.CreateDirectory(_folder); } var fileName = AddOrChangeFileName(instance.SaveTag()); File.WriteAllBytes(GetPath(fileName), AESUtils.AESEncrypt(instance.SaveAsJson())); } }