-
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathApplication.cs
More file actions
30 lines (23 loc) · 898 Bytes
/
Application.cs
File metadata and controls
30 lines (23 loc) · 898 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System;
using System.Diagnostics;
using System.Globalization;
using System.IO;
using System.Threading.Tasks;
[assembly: CLSCompliant(false)]
namespace SteamTokenDumper;
internal static class Application
{
public static string AppPath { get; private set; } = string.Empty;
public static async Task Main()
{
WindowsDisableConsoleQuickEdit.Disable();
Console.InputEncoding = System.Text.Encoding.UTF8;
Console.OutputEncoding = System.Text.Encoding.UTF8;
Console.Title = "SteamDB Token Dumper";
CultureInfo.DefaultThreadCurrentCulture = CultureInfo.InvariantCulture;
CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.InvariantCulture;
AppPath = Path.GetDirectoryName(Process.GetCurrentProcess().MainModule?.FileName)!;
using var application = new Program();
await application.RunAsync();
}
}