Configure NLog
This commit is contained in:
14
NLog.config
Normal file
14
NLog.config
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
|
||||
<targets>
|
||||
<target name="logfile" layout="${longdate} [${level:uppercase=true}] ${message}" xsi:type="File" fileName="Torch.log" />
|
||||
<target name="console" layout="${longdate} [${level:uppercase=true}] ${message}" xsi:type="ColoredConsole" />
|
||||
</targets>
|
||||
|
||||
<rules>
|
||||
<logger name="*" minlevel="Info" writeTo="logfile" />
|
||||
<logger name="*" minlevel="Info" writeTo="console" />
|
||||
</rules>
|
||||
</nlog>
|
@@ -20,7 +20,7 @@ namespace Torch.Managers
|
||||
InitNetworkIntercept();
|
||||
}
|
||||
|
||||
private static Logger _log = LogManager.GetCurrentClassLogger();
|
||||
private static Logger _log = LogManager.GetLogger("Torch");
|
||||
private static NetworkManager _instance;
|
||||
public static NetworkManager Instance => _instance ?? (_instance = new NetworkManager());
|
||||
|
||||
|
@@ -44,7 +44,7 @@ namespace Torch
|
||||
public Player LocalPlayer { get; private set; }
|
||||
|
||||
private readonly ITorchBase _torch;
|
||||
private static Logger _log = LogManager.GetCurrentClassLogger();
|
||||
private static Logger _log = LogManager.GetLogger("Torch");
|
||||
|
||||
internal MultiplayerManager(ITorchBase torch)
|
||||
{
|
||||
|
@@ -22,7 +22,7 @@ namespace Torch
|
||||
public class PluginManager : IPluginManager
|
||||
{
|
||||
private readonly ITorchBase _torch;
|
||||
private static Logger _log = LogManager.GetCurrentClassLogger();
|
||||
private static Logger _log = LogManager.GetLogger("Torch");
|
||||
public const string PluginDir = "Plugins";
|
||||
|
||||
private readonly List<ITorchPlugin> _plugins = new List<ITorchPlugin>();
|
||||
|
@@ -111,7 +111,7 @@ namespace Torch
|
||||
}
|
||||
}
|
||||
|
||||
public static object InvokeStatic(Type type, string methodName, params object[] args)
|
||||
public static object InvokeStaticMethod(Type type, string methodName, params object[] args)
|
||||
{
|
||||
var method = type.GetMethod(methodName, BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
|
||||
if (method == null)
|
||||
|
Reference in New Issue
Block a user