add proper logger, saves to file as well

This commit is contained in:
Master
2023-10-14 19:39:26 +02:00
parent a2e27effff
commit 239c4fca32
17 changed files with 402 additions and 140 deletions

View File

@@ -1,5 +1,5 @@
using AscNet.Common.Util;
using AscNet.GameServer;
using AscNet.GameServer;
using AscNet.Logging;
namespace AscNet
{
@@ -7,15 +7,16 @@ namespace AscNet
{
static void Main(string[] args)
{
Logger.c.Log("Starting...");
// TODO: Add loglevel parsing from appsettings file
LoggerFactory.InitializeLogger(new Logger(typeof(Program), LogLevel.DEBUG, LogLevel.DEBUG));
LoggerFactory.Logger.Info("Starting...");
#if DEBUG
if (Common.Common.config.VerboseLevel < Common.VerboseLevel.Debug)
Common.Common.config.VerboseLevel = Common.VerboseLevel.Debug;
#endif
PacketFactory.LoadPacketHandlers();
Task.Run(GameServer.Server.Instance.Start);
Task.Run(Server.Instance.Start);
SDKServer.SDKServer.Main(args);
}
}