Skip to content

Commit 532913c

Browse files
authored
Merge pull request #129 from cnblogs/di-register-and-log
Change DI register and fix LogError
2 parents d433d92 + bfdcdf8 commit 532913c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

Enyim.Caching/EnyimMemcachedServiceCollectionExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ private static IServiceCollection AddEnyimMemcachedInternal(IServiceCollection s
8787

8888
services.TryAddSingleton<ITranscoder, DefaultTranscoder>();
8989
services.TryAddSingleton<IMemcachedKeyTransformer, DefaultKeyTransformer>();
90-
services.TryAddTransient<IMemcachedClientConfiguration, MemcachedClientConfiguration>();
90+
services.TryAddSingleton<IMemcachedClientConfiguration, MemcachedClientConfiguration>();
9191
services.AddSingleton<MemcachedClient>();
9292

9393
services.AddSingleton<IMemcachedClient>(factory => factory.GetService<MemcachedClient>());

Enyim.Caching/Memcached/MemcachedNode.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,8 @@ protected internal virtual async Task<PooledSocket> CreateSocketAsync()
779779
}
780780
catch (Exception ex)
781781
{
782-
_logger.LogError(new EventId(this.GetHashCode(), nameof(MemcachedNode)), ex, $"Create {nameof(PooledSocket)}");
782+
var endPointStr = endPoint.ToString().Replace("Unspecified/", string.Empty);
783+
_logger.LogError(ex, $"Failed to {nameof(CreateSocketAsync)} to {endPointStr}");
783784
throw;
784785
}
785786
}

0 commit comments

Comments
 (0)