Я просматривал рекомендации для NLog , когда заметил следующую целевую конфигурацию:
<targets async="true">
<default-wrapper xsi:type="BufferingWrapper" bufferSize="100"/>
<target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log" layout="${longdate} ${uppercase:${level}} ${message}" />
<!-- other stuff -->
</targets>
Из того, что я понимаю, это оборачивает целевой файл с помощью AsyncWrapper, а также с BufferingWrapper ...
В чем разница между двумя?
Нужны ли мне оба, так как сайт NLog описывает оба как "буферизацию" ....