Ranked in these QuestionsQuestion Ranking
Pro Can log structured data
Pro Is portable between recent .NET platforms
Pro Multiple extensions
You can easily configure it to log into Console / File / Seq / ElasticSearch / etc.
Pro Flexible configuration options
Configuring directly or using appsettings is fairly and there are many examples available.
Pro Log Enricher and Log Context features
Easily and extensibly enrich your log messages with contextual information such as thread or request ID.
Con Documentation is distributed among plugins
Determining what logger, formatter, option is more difficult because documentation is associated with each component.