From 96ef895e25fddd2df7d0097a095e5125710fa959 Mon Sep 17 00:00:00 2001 From: "nick.yi" Date: Wed, 18 Mar 2026 17:33:46 +0800 Subject: [PATCH] add membase timeout in setting --- src/Plugins/BotSharp.Plugin.Membase/MembasePlugin.cs | 2 +- src/Plugins/BotSharp.Plugin.Membase/Settings/MembaseSettings.cs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Plugins/BotSharp.Plugin.Membase/MembasePlugin.cs b/src/Plugins/BotSharp.Plugin.Membase/MembasePlugin.cs index 32e06d2c7..d75acd49c 100644 --- a/src/Plugins/BotSharp.Plugin.Membase/MembasePlugin.cs +++ b/src/Plugins/BotSharp.Plugin.Membase/MembasePlugin.cs @@ -30,7 +30,7 @@ public void RegisterDI(IServiceCollection services, IConfiguration config) .ConfigureHttpClient(c => { c.BaseAddress = new Uri(settings.Host); - c.Timeout = TimeSpan.FromSeconds(5); + c.Timeout = TimeSpan.FromSeconds(settings.TimeoutSecond); }); services.AddScoped(); diff --git a/src/Plugins/BotSharp.Plugin.Membase/Settings/MembaseSettings.cs b/src/Plugins/BotSharp.Plugin.Membase/Settings/MembaseSettings.cs index 77bf58351..c0444b223 100644 --- a/src/Plugins/BotSharp.Plugin.Membase/Settings/MembaseSettings.cs +++ b/src/Plugins/BotSharp.Plugin.Membase/Settings/MembaseSettings.cs @@ -5,4 +5,5 @@ public class MembaseSettings public string Host { get; set; } = "localhost"; public string ProjectId { get; set; } = string.Empty; public string ApiKey { get; set; } = string.Empty; + public int TimeoutSecond { get; set; } = 10; }