@@ -313,11 +313,11 @@ public void Serialize_And_Deserialized_SessionStateStoreData_RoundTrip_Should_Wo
313313 sessionCollection [ "test2" ] = now ;
314314 var data = new SessionStateStoreData ( sessionCollection , new HttpStaticObjectsCollection ( ) , DefaultSessionTimeout ) ;
315315
316- byte [ ] buff ;
316+ string buff ;
317317 SessionStateStoreData deserializedData ;
318318
319319 CosmosDBSessionStateProviderAsync . SerializeStoreData ( data , out buff , enableCompression ) ;
320- using ( var stream = new MemoryStream ( buff ) )
320+ using ( var stream = new MemoryStream ( Convert . FromBase64String ( buff ) ) )
321321 {
322322 var httpContext = CreateMoqHttpContextBase ( ) ;
323323 deserializedData = CosmosDBSessionStateProviderAsync . DeserializeStoreData ( httpContext , stream , enableCompression ) ;
@@ -547,7 +547,7 @@ public async void CreateSessionStateItemAsync_Should_Execute_CreateSessionStateI
547547 . Callback < Uri , RequestOptions , object [ ] > ( ( _ , __ , parameters ) => ssData = parameters ) ;
548548
549549 var provider = CreateAndInitializeProviderWithDefaultConfig ( ( _ , __ , ___ ) => docClientMoq . Object ) ;
550- var buff = new byte [ DefaultItemLength ] ;
550+ var buff = Convert . ToBase64String ( new byte [ DefaultItemLength ] ) ;
551551 var exception = await Record . ExceptionAsync (
552552 async ( ) => await provider . CreateSessionStateItemAsync ( TestSessionId , DefaultSessionTimeoutInSec , buff , true ) ) ;
553553
@@ -557,7 +557,7 @@ public async void CreateSessionStateItemAsync_Should_Execute_CreateSessionStateI
557557 Assert . Equal ( TestSessionId , ( string ) ssData [ 0 ] ) ;
558558 Assert . Equal ( DefaultSessionTimeoutInSec , ( int ) ssData [ 1 ] ) ;
559559 Assert . Equal ( DefaultLockCookie , ( int ) ssData [ 2 ] ) ;
560- Assert . Equal ( buff , ( byte [ ] ) ssData [ 3 ] ) ;
560+ Assert . Equal ( buff , ( string ) ssData [ 3 ] ) ;
561561 Assert . True ( ( bool ) ssData [ 4 ] ) ;
562562 }
563563
@@ -578,7 +578,7 @@ public async void CreateSessionStateItemAsync_Should_Execute_CreateSessionStateI
578578 . Callback < Uri , RequestOptions , object [ ] > ( ( _ , __ , parameters ) => ssData = parameters ) ;
579579
580580 var provider = CreateAndInitializeProviderWithDefaultConfig ( ( _ , __ , ___ ) => docClientMoq . Object , true ) ;
581- var buff = new byte [ DefaultItemLength ] ;
581+ var buff = Convert . ToBase64String ( new byte [ DefaultItemLength ] ) ;
582582 var exception = await Record . ExceptionAsync (
583583 async ( ) => await provider . CreateSessionStateItemAsync ( TestSessionId , DefaultSessionTimeoutInSec , buff , true ) ) ;
584584
@@ -589,7 +589,7 @@ public async void CreateSessionStateItemAsync_Should_Execute_CreateSessionStateI
589589 Assert . Equal ( DefaultPartitionValue , ( string ) ssData [ 1 ] ) ;
590590 Assert . Equal ( DefaultSessionTimeoutInSec , ( int ) ssData [ 2 ] ) ;
591591 Assert . Equal ( DefaultLockCookie , ( int ) ssData [ 3 ] ) ;
592- Assert . Equal ( buff , ( byte [ ] ) ssData [ 4 ] ) ;
592+ Assert . Equal ( buff , ( string ) ssData [ 4 ] ) ;
593593 Assert . True ( ( bool ) ssData [ 5 ] ) ;
594594 }
595595
@@ -610,7 +610,7 @@ public async void CreateSessionStateItemAsync_Should_Execute_CreateSessionStateI
610610 . Callback < Uri , RequestOptions , object [ ] > ( ( _ , __ , parameters ) => ssData = parameters ) ;
611611
612612 var provider = CreateAndInitializeProviderWithDefaultConfig ( ( _ , __ , ___ ) => docClientMoq . Object , true , false , WildcardPartitionString ) ;
613- var buff = new byte [ DefaultItemLength ] ;
613+ var buff = Convert . ToBase64String ( new byte [ DefaultItemLength ] ) ;
614614 var exception = await Record . ExceptionAsync (
615615 async ( ) => await provider . CreateSessionStateItemAsync ( TestSessionId , DefaultSessionTimeoutInSec , buff , true ) ) ;
616616
@@ -621,7 +621,7 @@ public async void CreateSessionStateItemAsync_Should_Execute_CreateSessionStateI
621621 Assert . Equal ( TestSessionId , ( string ) ssData [ 1 ] ) ;
622622 Assert . Equal ( DefaultSessionTimeoutInSec , ( int ) ssData [ 2 ] ) ;
623623 Assert . Equal ( DefaultLockCookie , ( int ) ssData [ 3 ] ) ;
624- Assert . Equal ( buff , ( byte [ ] ) ssData [ 4 ] ) ;
624+ Assert . Equal ( buff , ( string ) ssData [ 4 ] ) ;
625625 Assert . True ( ( bool ) ssData [ 5 ] ) ;
626626 }
627627
@@ -667,15 +667,15 @@ public async void GetItemAsync_Should_Return_SessionItem_If_SessionItem_Is_Unloc
667667 sessionCollection [ "test1" ] = "test1" ;
668668 sessionCollection [ "test2" ] = now ;
669669 var data = new SessionStateStoreData ( sessionCollection , new HttpStaticObjectsCollection ( ) , DefaultSessionTimeout ) ;
670- byte [ ] buff ;
670+ string buff ;
671671 CosmosDBSessionStateProviderAsync . SerializeStoreData ( data , out buff , compressionEnabled ) ;
672672
673673 var expectedSSItem = new SessionStateItem ( )
674674 {
675675 SessionId = TestSessionId ,
676676 Actions = action ,
677677 Locked = false ,
678- SessionItem = buff ,
678+ SessionItem = Convert . FromBase64String ( buff ) ,
679679 LockAge = TimeSpan . Zero ,
680680 LockCookie = DefaultLockCookie ,
681681 Timeout = DefaultSessionTimeoutInSec
@@ -750,15 +750,15 @@ public async void GetItemExclusiveAsync_Should_Return_SessionItem_If_SessionItem
750750 sessionCollection [ "test1" ] = "test1" ;
751751 sessionCollection [ "test2" ] = now ;
752752 var data = new SessionStateStoreData ( sessionCollection , new HttpStaticObjectsCollection ( ) , DefaultSessionTimeout ) ;
753- byte [ ] buff ;
753+ string buff ;
754754 CosmosDBSessionStateProviderAsync . SerializeStoreData ( data , out buff , true ) ;
755755
756756 var expectedSSItem = new SessionStateItem ( )
757757 {
758758 SessionId = TestSessionId ,
759759 Actions = SessionStateActions . None ,
760760 Locked = false ,
761- SessionItem = buff ,
761+ SessionItem = Convert . FromBase64String ( buff ) ,
762762 LockAge = TimeSpan . Zero ,
763763 LockCookie = DefaultLockCookie ,
764764 Timeout = DefaultSessionTimeoutInSec
@@ -930,7 +930,7 @@ public async void SetAndReleaseItemExclusiveAsync_Should_Create_New_SessionItem_
930930 Assert . Equal ( TestSessionId , ( string ) ssData [ 0 ] ) ;
931931 Assert . Equal ( DefaultSessionTimeoutInSec , ( int ) ssData [ 1 ] ) ;
932932 Assert . Equal ( DefaultLockCookie , ( int ) ssData [ 2 ] ) ;
933- Assert . NotNull ( ( byte [ ] ) ssData [ 3 ] ) ;
933+ Assert . NotNull ( ( string ) ssData [ 3 ] ) ;
934934 Assert . False ( ( bool ) ssData [ 4 ] ) ;
935935 }
936936
@@ -968,7 +968,7 @@ public async void SetAndReleaseItemExclusiveAsync_Should_Release_NonExclsive_Ses
968968 Assert . Equal ( TestSessionId , ( string ) ssData [ 0 ] ) ;
969969 Assert . Equal ( lockcookie ?? DefaultLockCookie , ssData [ 1 ] ) ;
970970 Assert . Equal ( DefaultSessionTimeoutInSec , ( int ) ssData [ 2 ] ) ;
971- Assert . NotNull ( ( byte [ ] ) ssData [ 3 ] ) ;
971+ Assert . NotNull ( ( string ) ssData [ 3 ] ) ;
972972 }
973973
974974 private HttpContextBase CreateMoqHttpContextBase ( )
0 commit comments