using Core.Ports; using UnityEngine; namespace Infrastructure.Unity { public class PlayerPrefsPersistenceAdapter : IPersistenceService { public void Save(string key, int value) { PlayerPrefs.SetInt(key, value); PlayerPrefs.Save(); } public int Load(string key, int defaultValue = 0) { return PlayerPrefs.GetInt(key, defaultValue); } } }