@@ -19,7 +19,7 @@ public async Task StoreAndGetValue_Succeeds()
19
19
var value = "abc"u8 ;
20
20
var key = "abc" ;
21
21
22
- await store . SetAsync ( key , value , null , TimeSpan . FromMinutes ( 1 ) , default ) ;
22
+ await store . SetAsync ( key , value . ToArray ( ) , null , TimeSpan . FromMinutes ( 1 ) , default ) ;
23
23
24
24
var result = await store . GetAsync ( key , default ) ;
25
25
@@ -34,7 +34,7 @@ public async Task StoreAndGetValue_TimesOut()
34
34
var value = "abc"u8 ;
35
35
var key = "abc" ;
36
36
37
- await store . SetAsync ( key , value , null , TimeSpan . FromMilliseconds ( 5 ) , default ) ;
37
+ await store . SetAsync ( key , value . ToArray ( ) , null , TimeSpan . FromMilliseconds ( 5 ) , default ) ;
38
38
testClock . Advance ( TimeSpan . FromMilliseconds ( 10 ) ) ;
39
39
40
40
var result = await store . GetAsync ( key , default ) ;
@@ -49,7 +49,7 @@ public async Task StoreNullKey_ThrowsException()
49
49
var value = "abc"u8 ;
50
50
string key = null ;
51
51
52
- _ = await Assert . ThrowsAsync < ArgumentNullException > ( "key" , ( ) => store . SetAsync ( key , value , null , TimeSpan . FromMilliseconds ( 5 ) , default ) . AsTask ( ) ) ;
52
+ _ = await Assert . ThrowsAsync < ArgumentNullException > ( "key" , ( ) => store . SetAsync ( key , value . ToArray ( ) , null , TimeSpan . FromMilliseconds ( 5 ) , default ) . AsTask ( ) ) ;
53
53
}
54
54
55
55
[ Fact ]
@@ -71,7 +71,7 @@ public async Task EvictByTag_SingleTag_SingleEntry()
71
71
var key = "abc" ;
72
72
var tags = new string [ ] { "tag1" } ;
73
73
74
- await store . SetAsync ( key , value , tags , TimeSpan . FromDays ( 1 ) , default ) ;
74
+ await store . SetAsync ( key , value . ToArray ( ) , tags , TimeSpan . FromDays ( 1 ) , default ) ;
75
75
await store . EvictByTagAsync ( "tag1" , default ) ;
76
76
var result = await store . GetAsync ( key , default ) ;
77
77
@@ -88,8 +88,8 @@ public async Task EvictByTag_SingleTag_MultipleEntries()
88
88
var key2 = "def" ;
89
89
var tags = new string [ ] { "tag1" } ;
90
90
91
- await store . SetAsync ( key1 , value , tags , TimeSpan . FromDays ( 1 ) , default ) ;
92
- await store . SetAsync ( key2 , value , tags , TimeSpan . FromDays ( 1 ) , default ) ;
91
+ await store . SetAsync ( key1 , value . ToArray ( ) , tags , TimeSpan . FromDays ( 1 ) , default ) ;
92
+ await store . SetAsync ( key2 , value . ToArray ( ) , tags , TimeSpan . FromDays ( 1 ) , default ) ;
93
93
await store . EvictByTagAsync ( "tag1" , default ) ;
94
94
var result1 = await store . GetAsync ( key1 , default ) ;
95
95
var result2 = await store . GetAsync ( key2 , default ) ;
@@ -107,7 +107,7 @@ public async Task EvictByTag_MultipleTags_SingleEntry()
107
107
var key = "abc" ;
108
108
var tags = new string [ ] { "tag1" , "tag2" } ;
109
109
110
- await store . SetAsync ( key , value , tags , TimeSpan . FromDays ( 1 ) , default ) ;
110
+ await store . SetAsync ( key , value . ToArray ( ) , tags , TimeSpan . FromDays ( 1 ) , default ) ;
111
111
await store . EvictByTagAsync ( "tag1" , default ) ;
112
112
var result1 = await store . GetAsync ( key , default ) ;
113
113
@@ -125,8 +125,8 @@ public async Task EvictByTag_MultipleTags_MultipleEntries()
125
125
var tags1 = new string [ ] { "tag1" , "tag2" } ;
126
126
var tags2 = new string [ ] { "tag2" , "tag3" } ;
127
127
128
- await store . SetAsync ( key1 , value , tags1 , TimeSpan . FromDays ( 1 ) , default ) ;
129
- await store . SetAsync ( key2 , value , tags2 , TimeSpan . FromDays ( 1 ) , default ) ;
128
+ await store . SetAsync ( key1 , value . ToArray ( ) , tags1 , TimeSpan . FromDays ( 1 ) , default ) ;
129
+ await store . SetAsync ( key2 , value . ToArray ( ) , tags2 , TimeSpan . FromDays ( 1 ) , default ) ;
130
130
await store . EvictByTagAsync ( "tag1" , default ) ;
131
131
132
132
var result1 = await store . GetAsync ( key1 , default ) ;
0 commit comments