无法使用 WriteTo.ElasticSearch using serilog sink for elasticsearch

Unable to use WriteTo.ElasticSearch using serilog sink for elasticsearch

我正在使用 SeriLog 2.5.0 和 Serilogs.Sinks.ElasticSearch 5.3.0 nuget 包将日志提取到 ElasticSearch(它是一个控制台应用程序)。

我正在编写 POC 代码以检查我是否能够将我的日志写入本地 ElasticSearch 实例。我正在学习以下教程

https://improveandrepeat.com/2014/10/elasticsearch-as-a-sink-for-serilog/

我无法使用下面的代码,因为在 WriteTo 中找不到 ElasticSearch

Log.Logger = new LoggerConfiguration().WriteTo.ElasticSearch(new ElasticSearchSinkOptions()).CreateLogger();

已经在使用它的人可以告诉我这两个 nuget 包的版本是否有意义。我已经下载了所有最新的软件包。

这是在类似 POC 中使用的包列表

<包>

看看这篇文章,它应该有所帮助,因为它正是关注这个主题:

https://www.codeproject.com/Articles/1218350/Elasticsearch-Kibana-and-Docker-using-NET-Standard