ArchiSteamFarm.GlobalDatabase.Save C# (CSharp) Метод

Save() приватный Метод

private Save ( ) : void
Результат void
		private void Save() {
			string json = JsonConvert.SerializeObject(this, CustomSerializerSettings);
			if (string.IsNullOrEmpty(json)) {
				ASF.ArchiLogger.LogNullError(nameof(json));
				return;
			}

			lock (FileLock) {
				for (byte i = 0; i < 5; i++) {
					try {
						File.WriteAllText(FilePath, json);
						break;
					} catch (Exception e) {
						ASF.ArchiLogger.LogGenericException(e);
					}

					Thread.Sleep(1000);
				}
			}
		}
	}