public async Task ShouldDeserializeToken3() { var request = new ViewTokenDataServiceRequest { ViewTokenId = 3 }; ViewTokenDataServiceResponse response = await Mediator.Send(request); byte[] SerializedObject = Convert.FromBase64String(response.TokenDataString); ImmutableData deSerObj = Serializer.Deserialize <ImmutableData>(SerializedObject, 0); deSerObj.ShouldBeOfType <ImmutableData>(); deSerObj.Title.ShouldBe("The First Minted NFT!"); }
public async Task <ViewTokenDataSharedResponse> Handle ( ViewTokenDataSharedRequest aViewTokenDataSharedRequest, CancellationToken aCancellationToken ) { ViewTokenDataServiceResponse response = await Mediator.Send(new ViewTokenDataServiceRequest { ViewTokenId = aViewTokenDataSharedRequest.TokenIdToGet } ); return(new ViewTokenDataSharedResponse(new System.Guid()) { TokenDataString = response.TokenDataString, }); }