szukałem na niektóre best practices for NLog kiedy zauważyłem następującą konfigurację docelowa:Jaka jest różnica między AsyncWrapper i BufferingWrapper w NLog v2?
<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>
Z tego co rozumiem to zawija cel plików z AsyncWrapper jak również z BufferingWrapper ...
Jaki jest różnica między tymi dwoma? Czy potrzebuję obu, ponieważ strona NLog opisuje oba jako "buforowanie" ...
BuforowanieWrapper wygląda (teraz) na asynchroniczne, jeśli użyto parametru 'slidingTimeout'. https://github.com/nlog/nlog/wiki/BufferingWrapper-target –