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();
|
InitNetworkIntercept();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static Logger _log = LogManager.GetCurrentClassLogger();
|
private static Logger _log = LogManager.GetLogger("Torch");
|
||||||
private static NetworkManager _instance;
|
private static NetworkManager _instance;
|
||||||
public static NetworkManager Instance => _instance ?? (_instance = new NetworkManager());
|
public static NetworkManager Instance => _instance ?? (_instance = new NetworkManager());
|
||||||
|
|
||||||
|
@@ -44,7 +44,7 @@ namespace Torch
|
|||||||
public Player LocalPlayer { get; private set; }
|
public Player LocalPlayer { get; private set; }
|
||||||
|
|
||||||
private readonly ITorchBase _torch;
|
private readonly ITorchBase _torch;
|
||||||
private static Logger _log = LogManager.GetCurrentClassLogger();
|
private static Logger _log = LogManager.GetLogger("Torch");
|
||||||
|
|
||||||
internal MultiplayerManager(ITorchBase torch)
|
internal MultiplayerManager(ITorchBase torch)
|
||||||
{
|
{
|
||||||
|
@@ -22,7 +22,7 @@ namespace Torch
|
|||||||
public class PluginManager : IPluginManager
|
public class PluginManager : IPluginManager
|
||||||
{
|
{
|
||||||
private readonly ITorchBase _torch;
|
private readonly ITorchBase _torch;
|
||||||
private static Logger _log = LogManager.GetCurrentClassLogger();
|
private static Logger _log = LogManager.GetLogger("Torch");
|
||||||
public const string PluginDir = "Plugins";
|
public const string PluginDir = "Plugins";
|
||||||
|
|
||||||
private readonly List<ITorchPlugin> _plugins = new List<ITorchPlugin>();
|
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);
|
var method = type.GetMethod(methodName, BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
|
||||||
if (method == null)
|
if (method == null)
|
||||||
|
Reference in New Issue
Block a user