Ejemplo n.º 1
0
 public static DefaultElasticClientBuilder ConfigureElasticClientIndex(this DefaultElasticClientBuilder builder, string defaultIndex)
 {
     builder.Services.Configure <ElasticClientFactoryOptions>(builder.Name,
                                                              option => option.DefaultIndex = defaultIndex);
     return(builder);
 }
Ejemplo n.º 2
0
 public static DefaultElasticClientBuilder ConfigureElasticClientPassword(this DefaultElasticClientBuilder builder, string password)
 {
     builder.Services.Configure <ElasticClientFactoryOptions>(builder.Name,
                                                              option => option.PassWord = password);
     return(builder);
 }
Ejemplo n.º 3
0
 public static DefaultElasticClientBuilder ConfigureElasticClientUrls(this DefaultElasticClientBuilder builder, string[] urls)
 {
     builder.Services.Configure <ElasticClientFactoryOptions>(builder.Name,
                                                              option => option.Urls = urls);
     return(builder);
 }
Ejemplo n.º 4
0
 public static DefaultElasticClientBuilder ConfigureElasticClientUserName(this DefaultElasticClientBuilder builder, string userName)
 {
     builder.Services.Configure <ElasticClientFactoryOptions>(builder.Name,
                                                              option => option.UserName = userName);
     return(builder);
 }
Ejemplo n.º 5
0
 public static DefaultElasticClientBuilder ConfigureElasticClientLifeTime(this DefaultElasticClientBuilder builder, TimeSpan elasticClientLifeTime)
 {
     builder.Services.Configure <ElasticClientFactoryOptions>(builder.Name,
                                                              option => option.ElasticClientLifeTime = elasticClientLifeTime);
     return(builder);
 }