Sicherung

This commit is contained in:
Maier Stephan SI
2023-04-17 07:07:49 +02:00
parent f3f89b94f5
commit 1c68b8f401
1307 changed files with 7918 additions and 82491 deletions

View File

@@ -0,0 +1,12 @@
using NLog;
namespace DJ.Resolver
{
/// <summary>
/// Default interface to resolve a <see cref="LogEventInfo"/> for your personal needs
/// </summary>
public interface ILogEventInfoResolver
{
string Resolve(LogEventInfo logEventInfo);
}
}

View File

@@ -0,0 +1,12 @@
using NLog;
namespace DJ.Resolver
{
public class IdResolver : ILogEventInfoResolver
{
public string Resolve(LogEventInfo logEventInfo)
{
return logEventInfo.SequenceID.ToString();
}
}
}

View File

@@ -0,0 +1,12 @@
using NLog;
namespace DJ.Resolver
{
public class LoggerNameResolver : ILogEventInfoResolver
{
public string Resolve(LogEventInfo logEventInfo)
{
return logEventInfo.LoggerName;
}
}
}

View File

@@ -0,0 +1,21 @@
using System.Text;
using NLog;
namespace DJ.Resolver
{
public class MessageResolver : ILogEventInfoResolver
{
public string Resolve(LogEventInfo logEventInfo)
{
StringBuilder builder = new StringBuilder();
builder.Append(logEventInfo.FormattedMessage);
if (logEventInfo.Exception != null)
{
builder.AppendLine().Append(logEventInfo.Exception);
}
return builder.ToString();
}
}
}

View File

@@ -0,0 +1,12 @@
using NLog;
namespace DJ.Resolver
{
public class TimeStampResolver : ILogEventInfoResolver
{
public string Resolve(LogEventInfo logEventInfo)
{
return logEventInfo.TimeStamp.ToString("dd-MM-yyyy hh:mm:ss.fff");
}
}
}