Я использую loggly с NLog в C#.
Когда я использую, например, следующий код.
protected static readonly NLog.Logger _log = NLog.LogManager.GetCurrentClassLogger();
try
{
...
}
catch (Exception ex)
{
_log.Error(ex, "UpdateBrokerData {Account}", accountBalanceDto.Account);
}
Отображается сообщение об исключении, но нет внутреннего исключения.
Есть ли способ заставить это произойти (возможно, с настройкой в NLog.config?
Вот логичная часть моего файла NLog.config.
<target name="Loggly" xsi: type="Loggly">
<layout xsi:type="JsonLayout" includeAllProperties="true" excludeProperties="">
<attribute name="environment" layout="${environment:ASPNETCORE_ENVIRONMENT}" />
<attribute name="time" layout="${longdate}" />
<attribute name="level" layout="${level:upperCase=true}"/>
<attribute name="message" layout="${message}" />
</layout>
</target>