Skip to content
Snippets Groups Projects

Fix: User Reporting Institutes

Merged Petar Hristov requested to merge Hotfix/2332-userInstitutesInReporting into main
22 files
+ 279
88
Compare changes
  • Side-by-side
  • Inline
Files
22
using NLog;
using NLog.LayoutRenderers;
using System.Text;
namespace Coscine.KpiGenerator.Logging
{
[LayoutRenderer("assembly-name")]
public class AssemblyNameLayoutRenderer : LayoutRenderer
{
protected override void Append(StringBuilder builder, LogEventInfo logEvent)
{
var assembly = typeof(Program).Assembly.GetName();
if (assembly is not null)
{
builder.Append(assembly.Name);
}
else
{
builder.Append(new Guid().ToString().Take(8));
}
}
}
}
Loading