From ddb2776b4e344e8728ed5c4b7cedf5a0400c1d72 Mon Sep 17 00:00:00 2001 From: "ashkan.dehnavi" Date: Mon, 6 Jan 2025 10:45:48 +0330 Subject: [PATCH] fix ConfigurationExtensions --- .../ZookeeperConfigurationExtensions.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/DotNet.Extensions.Configuration.Zookeeper/ZookeeperConfigurationExtensions.cs b/src/DotNet.Extensions.Configuration.Zookeeper/ZookeeperConfigurationExtensions.cs index eb73e0e..298a57a 100644 --- a/src/DotNet.Extensions.Configuration.Zookeeper/ZookeeperConfigurationExtensions.cs +++ b/src/DotNet.Extensions.Configuration.Zookeeper/ZookeeperConfigurationExtensions.cs @@ -17,10 +17,10 @@ public static class ZookeeperConfigurationExtensions /// the zookeeper node path which you want to read it's sub node as key-value /// zookeeper session timeout in millsecond /// authentication information to access keys on ZK - public static void AddZookeeper(this IConfigurationBuilder builder, + public static IConfigurationBuilder AddZookeeper(this IConfigurationBuilder builder, string connectionString, string rootPath, int timeout, AuthData authInfo = null) { - AddZookeeper(builder, connectionString, rootPath, timeout, new List() { authInfo }); + return AddZookeeper(builder, connectionString, rootPath, timeout, new List() { authInfo }); } /// @@ -31,7 +31,7 @@ public static void AddZookeeper(this IConfigurationBuilder builder, /// the zookeeper node path which you want to read it's sub node as key-value /// zookeeper session timeout in millsecond /// authentication information to access keys on ZK - public static void AddZookeeper(this IConfigurationBuilder builder, + public static IConfigurationBuilder AddZookeeper(this IConfigurationBuilder builder, string connectionString, string rootPath, int timeout, List authInfo = null) { if (builder == null) @@ -54,6 +54,8 @@ public static void AddZookeeper(this IConfigurationBuilder builder, option.SessionTimeout = timeout; option.AuthInfo = authInfo; }); + + return builder; } /// @@ -61,7 +63,7 @@ public static void AddZookeeper(this IConfigurationBuilder builder, /// /// The to add to. /// configures the zookeeper optoin - public static void AddZookeeper(this IConfigurationBuilder builder, Action config) + public static IConfigurationBuilder AddZookeeper(this IConfigurationBuilder builder, Action config) { if (builder == null) { @@ -73,6 +75,8 @@ public static void AddZookeeper(this IConfigurationBuilder builder, Action