NLog by Kim Christensen

<PackageReference Include="NLog" Version="3.0.0" />

 FilterResult

public enum FilterResult
Filter result.
Ignore = 2

The message should not be logged.

The message should not be logged and processing should be finished.

Log = 1

The message should be logged.

The message should be logged and processing should be finished.

Neutral = 0

The filter doesn't want to decide whether to log or discard the message.