forgot to add registry.cs
This commit is contained in:
parent
e9924bded2
commit
4bc7d806a0
23
RobloxLegacy/Utilities/Registry.cs
Normal file
23
RobloxLegacy/Utilities/Registry.cs
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
using Microsoft.Win32;
|
||||||
|
|
||||||
|
namespace RobloxLegacy.Utilities;
|
||||||
|
|
||||||
|
public class Registry
|
||||||
|
{
|
||||||
|
private static RegistryKey? OpenKey(bool writable = true)
|
||||||
|
{
|
||||||
|
return Microsoft.Win32.Registry.CurrentUser.CreateSubKey(@"Software\RobloxLegacy", writable);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void SaveVersion(string appName, string version)
|
||||||
|
{
|
||||||
|
using var key = OpenKey();
|
||||||
|
key?.SetValue($"{appName}Version", version, RegistryValueKind.String);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static string? GetVersion(string appName)
|
||||||
|
{
|
||||||
|
using var key = OpenKey(false);
|
||||||
|
return key?.GetValue($"{appName}Version") as string;
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user