@@ -26,6 +26,8 @@ internal sealed class DatabaseOperations : IDatabaseOperations
26
26
/// </summary>
27
27
private const int DuplicateKeyErrorId = 2627 ;
28
28
29
+ private const string UtcNowParameterName = "UtcNow" ;
30
+
29
31
public DatabaseOperations (
30
32
string connectionString , string schemaName , string tableName , ISystemClock systemClock )
31
33
{
@@ -118,7 +120,7 @@ public void DeleteExpiredCacheItems()
118
120
using ( var connection = new SqlConnection ( ConnectionString ) )
119
121
using ( var command = new SqlCommand ( SqlQueries . DeleteExpiredCacheItems , connection ) )
120
122
{
121
- command . Parameters . AddWithValue ( "UtcNow" , SqlDbType . DateTimeOffset , utcNow ) ;
123
+ command . Parameters . AddWithValue ( UtcNowParameterName , SqlDbType . DateTimeOffset , utcNow ) ;
122
124
123
125
connection . Open ( ) ;
124
126
@@ -141,7 +143,7 @@ public void SetCacheItem(string key, ArraySegment<byte> value, DistributedCacheE
141
143
. AddCacheItemValue ( value )
142
144
. AddSlidingExpirationInSeconds ( options . SlidingExpiration )
143
145
. AddAbsoluteExpiration ( absoluteExpiration )
144
- . AddWithValue ( "UtcNow" , SqlDbType . DateTimeOffset , utcNow ) ;
146
+ . AddWithValue ( UtcNowParameterName , SqlDbType . DateTimeOffset , utcNow ) ;
145
147
146
148
connection . Open ( ) ;
147
149
@@ -181,7 +183,7 @@ public void SetCacheItem(string key, ArraySegment<byte> value, DistributedCacheE
181
183
. AddCacheItemValue ( value )
182
184
. AddSlidingExpirationInSeconds ( options . SlidingExpiration )
183
185
. AddAbsoluteExpiration ( absoluteExpiration )
184
- . AddWithValue ( "UtcNow" , SqlDbType . DateTimeOffset , utcNow ) ;
186
+ . AddWithValue ( UtcNowParameterName , SqlDbType . DateTimeOffset , utcNow ) ;
185
187
186
188
await connection . OpenAsync ( token ) . ConfigureAwait ( false ) ;
187
189
@@ -224,7 +226,7 @@ public void SetCacheItem(string key, ArraySegment<byte> value, DistributedCacheE
224
226
{
225
227
command . Parameters
226
228
. AddCacheItemId ( key )
227
- . AddWithValue ( "UtcNow" , SqlDbType . DateTimeOffset , utcNow ) ;
229
+ . AddWithValue ( UtcNowParameterName , SqlDbType . DateTimeOffset , utcNow ) ;
228
230
229
231
connection . Open ( ) ;
230
232
@@ -277,7 +279,7 @@ public void SetCacheItem(string key, ArraySegment<byte> value, DistributedCacheE
277
279
{
278
280
command . Parameters
279
281
. AddCacheItemId ( key )
280
- . AddWithValue ( "UtcNow" , SqlDbType . DateTimeOffset , utcNow ) ;
282
+ . AddWithValue ( UtcNowParameterName , SqlDbType . DateTimeOffset , utcNow ) ;
281
283
282
284
await connection . OpenAsync ( token ) . ConfigureAwait ( false ) ;
283
285
0 commit comments