Add support for custom encodings

This commit is contained in:
JustArchi
2021-05-11 23:10:16 +02:00
parent 73c8321486
commit e5872156c3

View File

@@ -27,6 +27,7 @@ using System.Globalization;
using System.IO;
using System.Linq;
using System.Resources;
using System.Text;
using System.Threading.Tasks;
using ArchiSteamFarm.Core;
using ArchiSteamFarm.Helpers;
@@ -123,7 +124,10 @@ namespace ArchiSteamFarm {
AppDomain.CurrentDomain.UnhandledException += OnUnhandledException;
TaskScheduler.UnobservedTaskException += OnUnobservedTaskException;
// We must register our logging targets as soon as possible
// Add support for custom encodings
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
// Add support for custom logging targets
Target.Register<HistoryTarget>(HistoryTarget.TargetName);
Target.Register<SteamTarget>(SteamTarget.TargetName);