net core 2.x - 日志 - to elasticsearch - (2)

 你可能会有疑惑,怎么又来一偏,,,其实我也好奇,因为我已经忘记哪个能跑起来了,,,记忆中,这个好像是没问题的.

1.使用到的资源

  关于es(elasticseach)在.net中的访问,可以参考es的官网,有很明确的说明了可以使用elasticsearch.net和nest, 需要详细了解的 点这里 (走你>>>) 进入之后点击introduction既可看到这俩个东西的介绍.所以首先我们先nuget install一下,这里我们使用的是nest.

  install-package nest

2.使用及配置参考

2.1 代码及配置参考

为了更方便和更灵活的使用,我们需要稍微处理下,配置参考如下(配置文件中):

复制代码
{   "Logging": {     "LogLevel": {       "Default": "Warning"     }   },   "ElasticSearch": {     "Uri": "http://localhost:9200/",     "DefaultIndex": "default-",     "UserName": null,     "Password": null   },   "AllowedHosts": "*" }
复制代码

这里我们添加了一个 ElasticSearch节点,里面的就是我们的es的配置信息了,然后新建一个对应的 类对象,方便我们直接访问,这里我们起名叫 ESOptions.cs

复制代码
/// <summary>    /// ES配置 选项     /// </summary>    public class ESOptions     {         public string Uri { get; set; }         public string DefaultIndex { get; set; }         public string UserName { get; 
                        
关键字:
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信