From feb2d18bea49794b16acf19ae83604393e067b38 Mon Sep 17 00:00:00 2001 From: dudu Date: Tue, 3 Sep 2019 11:12:03 +0800 Subject: [PATCH] Warm up socket pool in UseEnyimMemcached --- Enyim.Caching/EnyimMemcachedApplicationBuilderExtensions.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Enyim.Caching/EnyimMemcachedApplicationBuilderExtensions.cs b/Enyim.Caching/EnyimMemcachedApplicationBuilderExtensions.cs index 644b9c8b..219b1148 100644 --- a/Enyim.Caching/EnyimMemcachedApplicationBuilderExtensions.cs +++ b/Enyim.Caching/EnyimMemcachedApplicationBuilderExtensions.cs @@ -17,11 +17,12 @@ public static IApplicationBuilder UseEnyimMemcached(this IApplicationBuilder app var logger = app.ApplicationServices.GetService>(); try { - var client = app.ApplicationServices.GetRequiredService(); + var client = app.ApplicationServices.GetRequiredService(); + client.GetValueAsync("EnyimMemcached").Wait(); } catch (Exception ex) { - logger.LogError(ex, "Failed in UseEnyimMemcached"); + logger.LogError(ex, "Failed to UseEnyimMemcached"); } return app;