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; }