@@ -19,7 +19,7 @@ public async Task StoreAndGetValue_Succeeds()
1919 var value = "abc"u8 ;
2020 var key = "abc" ;
2121
22- await store . SetAsync ( key , value , null , TimeSpan . FromMinutes ( 1 ) , default ) ;
22+ await store . SetAsync ( key , value . ToArray ( ) , null , TimeSpan . FromMinutes ( 1 ) , default ) ;
2323
2424 var result = await store . GetAsync ( key , default ) ;
2525
@@ -34,7 +34,7 @@ public async Task StoreAndGetValue_TimesOut()
3434 var value = "abc"u8 ;
3535 var key = "abc" ;
3636
37- await store . SetAsync ( key , value , null , TimeSpan . FromMilliseconds ( 5 ) , default ) ;
37+ await store . SetAsync ( key , value . ToArray ( ) , null , TimeSpan . FromMilliseconds ( 5 ) , default ) ;
3838 testClock . Advance ( TimeSpan . FromMilliseconds ( 10 ) ) ;
3939
4040 var result = await store . GetAsync ( key , default ) ;
@@ -49,7 +49,7 @@ public async Task StoreNullKey_ThrowsException()
4949 var value = "abc"u8 ;
5050 string key = null ;
5151
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 ( ) ) ;
5353 }
5454
5555 [ Fact ]
@@ -71,7 +71,7 @@ public async Task EvictByTag_SingleTag_SingleEntry()
7171 var key = "abc" ;
7272 var tags = new string [ ] { "tag1" } ;
7373
74- await store . SetAsync ( key , value , tags , TimeSpan . FromDays ( 1 ) , default ) ;
74+ await store . SetAsync ( key , value . ToArray ( ) , tags , TimeSpan . FromDays ( 1 ) , default ) ;
7575 await store . EvictByTagAsync ( "tag1" , default ) ;
7676 var result = await store . GetAsync ( key , default ) ;
7777
@@ -88,8 +88,8 @@ public async Task EvictByTag_SingleTag_MultipleEntries()
8888 var key2 = "def" ;
8989 var tags = new string [ ] { "tag1" } ;
9090
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 ) ;
9393 await store . EvictByTagAsync ( "tag1" , default ) ;
9494 var result1 = await store . GetAsync ( key1 , default ) ;
9595 var result2 = await store . GetAsync ( key2 , default ) ;
@@ -107,7 +107,7 @@ public async Task EvictByTag_MultipleTags_SingleEntry()
107107 var key = "abc" ;
108108 var tags = new string [ ] { "tag1" , "tag2" } ;
109109
110- await store . SetAsync ( key , value , tags , TimeSpan . FromDays ( 1 ) , default ) ;
110+ await store . SetAsync ( key , value . ToArray ( ) , tags , TimeSpan . FromDays ( 1 ) , default ) ;
111111 await store . EvictByTagAsync ( "tag1" , default ) ;
112112 var result1 = await store . GetAsync ( key , default ) ;
113113
@@ -125,8 +125,8 @@ public async Task EvictByTag_MultipleTags_MultipleEntries()
125125 var tags1 = new string [ ] { "tag1" , "tag2" } ;
126126 var tags2 = new string [ ] { "tag2" , "tag3" } ;
127127
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 ) ;
130130 await store . EvictByTagAsync ( "tag1" , default ) ;
131131
132132 var result1 = await store . GetAsync ( key1 , default ) ;
0 commit comments