@@ -90,7 +90,7 @@ protected override async Task<byte[]> ReadCacheBytesAsync(string cacheKey)
90
90
{
91
91
// check memory cache first
92
92
byte [ ] ? result = ( byte [ ] ) _memoryCache . Get ( cacheKey ) ;
93
- _logger . LogDebug ( $ "[MsIdWeb] MemoryCache: Read { cacheKey } cache size: { result ? . Length } . ") ;
93
+ _logger . LogDebug ( $ "[MsIdWeb] MemoryCache: Read { cacheKey } cache size: { result ? . Length ?? 0 } . ") ;
94
94
95
95
if ( result == null )
96
96
{
@@ -103,7 +103,7 @@ protected override async Task<byte[]> ReadCacheBytesAsync(string cacheKey)
103
103
cacheKey ) . ConfigureAwait ( false ) ;
104
104
} ) . Measure ( ) . ConfigureAwait ( false ) ;
105
105
106
- _logger . LogDebug ( $ "[MsIdWeb] DistributedCache: Read time in Ticks : { measure . Ticks } ") ;
106
+ _logger . LogDebug ( $ "[MsIdWeb] DistributedCache: Read time in MilliSeconds : { measure . MilliSeconds } . ") ;
107
107
108
108
// back propagate to memory cache
109
109
if ( result != null )
@@ -114,9 +114,9 @@ protected override async Task<byte[]> ReadCacheBytesAsync(string cacheKey)
114
114
Size = result ? . Length ,
115
115
} ;
116
116
117
- _logger . LogDebug ( $ "[MsIdWeb] Back propagate from Distributed to Memory, cache size: { result ? . Length } ") ;
117
+ _logger . LogDebug ( $ "[MsIdWeb] Back propagate from Distributed to Memory, cache size: { result ? . Length ?? 0 } . ") ;
118
118
_memoryCache . Set ( cacheKey , result , memoryCacheEntryOptions ) ;
119
- _logger . LogDebug ( $ "[MsIdWeb] MemoryCache: Count: { _memoryCache . Count } ") ;
119
+ _logger . LogDebug ( $ "[MsIdWeb] MemoryCache: Count: { _memoryCache . Count } . ") ;
120
120
}
121
121
}
122
122
else
@@ -148,10 +148,10 @@ protected override async Task WriteCacheBytesAsync(string cacheKey, byte[] bytes
148
148
149
149
// write in both
150
150
_memoryCache . Set ( cacheKey , bytes , memoryCacheEntryOptions ) ;
151
- _logger . LogDebug ( $ "[MsIdWeb] MemoryCache: Write cacheKey { cacheKey } cache size: { bytes ? . Length } . ") ;
152
- _logger . LogDebug ( $ "[MsIdWeb] MemoryCache: Count: { _memoryCache . Count } ") ;
151
+ _logger . LogDebug ( $ "[MsIdWeb] MemoryCache: Write cacheKey { cacheKey } cache size: { bytes ? . Length ?? 0 } . ") ;
152
+ _logger . LogDebug ( $ "[MsIdWeb] MemoryCache: Count: { _memoryCache . Count } . ") ;
153
153
154
- var measure = await L2OperationWithRetryOnFailureAsync (
154
+ await L2OperationWithRetryOnFailureAsync (
155
155
"Write" ,
156
156
( cacheKey ) => _distributedCache . SetAsync ( cacheKey , bytes , _distributedCacheOptions ) ,
157
157
cacheKey ) . Measure ( ) . ConfigureAwait ( false ) ;
@@ -167,11 +167,11 @@ private async Task L2OperationWithRetryOnFailureAsync(
167
167
try
168
168
{
169
169
var measure = await cacheOperation ( cacheKey ) . Measure ( ) . ConfigureAwait ( false ) ;
170
- _logger . LogDebug ( $ "[MsIdWeb] DistributedCache: { operation } cacheKey { cacheKey } cache size { bytes ? . Length } InRetry? { inRetry } Time in Ticks : { measure . Ticks } . ") ;
170
+ _logger . LogDebug ( $ "[MsIdWeb] DistributedCache: { operation } cacheKey { cacheKey } cache size { bytes ? . Length ?? 0 } InRetry? { inRetry } Time in MilliSeconds : { measure . MilliSeconds } . ") ;
171
171
}
172
172
catch ( Exception ex )
173
173
{
174
- _logger . LogError ( $ "[MsIdWeb] DistributedCache: Connection issue. InRetry? { inRetry } Error message: { ex . Message } ") ;
174
+ _logger . LogError ( $ "[MsIdWeb] DistributedCache: Connection issue. InRetry? { inRetry } Error message: { ex . Message } . ") ;
175
175
176
176
if ( _distributedCacheOptions . OnL2CacheFailure != null && _distributedCacheOptions . OnL2CacheFailure ( ex ) && ! inRetry )
177
177
{
@@ -196,11 +196,11 @@ await L2OperationWithRetryOnFailureAsync(
196
196
try
197
197
{
198
198
result = await cacheOperation ( cacheKey ) . ConfigureAwait ( false ) ;
199
- _logger . LogDebug ( $ "[MsIdWeb] DistributedCache: { operation } cacheKey { cacheKey } cache size { result ? . Length } InRetry? { inRetry } . ") ;
199
+ _logger . LogDebug ( $ "[MsIdWeb] DistributedCache: { operation } cacheKey { cacheKey } cache size { result ? . Length ?? 0 } InRetry? { inRetry } . ") ;
200
200
}
201
201
catch ( Exception ex )
202
202
{
203
- _logger . LogError ( $ "[MsIdWeb] DistributedCache: Connection issue. InRetry? { inRetry } Error message: { ex . Message } ") ;
203
+ _logger . LogError ( $ "[MsIdWeb] DistributedCache: Connection issue. InRetry? { inRetry } Error message: { ex . Message } . ") ;
204
204
205
205
if ( _distributedCacheOptions . OnL2CacheFailure != null && _distributedCacheOptions . OnL2CacheFailure ( ex ) && ! inRetry )
206
206
{
0 commit comments