public static void WritePreferences(Preference _PrefToBlob) { //TODO: Move serialization to FileBinIO to avoid duplicating code on multiple objects MemoryStream memorystream = new MemoryStream(); BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(memorystream, _PrefToBlob); byte[] BlobData = memorystream.ToArray(); FileBinIO.WriteBin(BlobData, "Pref"); }
public static void WriteWalletData(WalletData _WalletDataToBlob, string _walletName) { //TODO: Move serialization to FileBinIO to avoid duplicating code on multiple objects MemoryStream memorystream = new MemoryStream(); BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(memorystream, _WalletDataToBlob); byte[] BlobData = memorystream.ToArray(); FileBinIO.WriteBin(BlobData, _walletName); }