我想在我的项目中使用ASP .NETCore 6 web-API所提供的ElasticSearch。这是可能的使用它与asp核心web API和如何?
vsdwdz231#
您可以在.NET 6 Web API中使用Elasticsearch.Net和Nest。样本代码:
var settings = new ConnectionSettings(new Uri("http://example.com:9200")) .DefaultIndex("people"); var client = new ElasticClient(settings);
你可以定义一个消息模型...
public class Person { public int Id { get; set; } public string FirstName { get; set; } public string LastName { get; set; } }
然后将消息发送到Elastic:
var person = new Person { Id = 1, FirstName = "Martijn", LastName = "Laarman" }; var indexResponse = client.IndexDocument(person);
有关详细信息,请参阅此链接:Elasticsearch in .NET
1条答案
按热度按时间vsdwdz231#
您可以在.NET 6 Web API中使用Elasticsearch.Net和Nest。
样本代码:
你可以定义一个消息模型...
然后将消息发送到Elastic:
有关详细信息,请参阅此链接:Elasticsearch in .NET