public static FileWallStorage CreateStorage(string path, IWalletConverter converter) { if (string.IsNullOrEmpty(path) || converter == null) { return(null); } var storage = new FileWallStorage(); storage.converter = converter; storage.FilePath = path; return(storage); }
public static PlayerPrefsWalletStorage CreateStorage(string name, IWalletConverter converter) { if (string.IsNullOrEmpty(name) || converter == null) { return(null); } var storage = new PlayerPrefsWalletStorage(); storage.StorageName = name; storage.converter = converter; return(storage); }