From 3758dbab683d1be4916a26c7efdcece5275ffedb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Thu, 19 Dec 2019 10:49:54 +0300 Subject: [PATCH] Improve logging --- .../Abp/PermissionManagement/PermissionStore.cs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionStore.cs b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionStore.cs index f317fb613a..744dc19c8e 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionStore.cs +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionStore.cs @@ -31,32 +31,33 @@ namespace Volo.Abp.PermissionManagement protected virtual async Task GetCacheItemAsync(string name, string providerName, string providerKey) { - Logger.LogDebug($"PermissionStore.GetCacheItemAsync: name={name}, providerName={providerName}, providerKey={providerKey}"); - var cacheKey = CalculateCacheKey(name, providerName, providerKey); + + Logger.LogDebug($"PermissionStore.GetCacheItemAsync: {cacheKey}"); + var cacheItem = await Cache.GetAsync(cacheKey); if (cacheItem != null) { - Logger.LogDebug("Found in the cache."); + Logger.LogDebug($"Found in the cache: {cacheKey}"); return cacheItem; } - Logger.LogDebug("Not found in the cache, getting from the repository!"); + Logger.LogDebug($"Not found in the cache, getting from the repository: {cacheKey}"); cacheItem = new PermissionGrantCacheItem( name, - await PermissionGrantRepository.FindAsync(name, providerName, providerKey) != null + (await PermissionGrantRepository.FindAsync(name, providerName, providerKey)) != null ); - Logger.LogDebug("Setting the cache item."); + Logger.LogDebug($"Setting the cache item: {cacheKey}"); await Cache.SetAsync( cacheKey, cacheItem ); - Logger.LogDebug("Finished setting the cache item."); + Logger.LogDebug($"Finished setting the cache item: {cacheKey}"); return cacheItem; }