private void Test(IMessageInterceptorRegistrar register, string body) { var serialization = register.MessageToBytes(Encoding.UTF8.GetBytes(body), null); var message = register.BytesToMessage(serialization.Output, serialization.Graph, null); Assert.Equal(body, Encoding.UTF8.GetString(message)); }
/// <summary> /// Initializes a new instance of the <see cref="RootSerializer"/> class. /// </summary> /// <param name="messageInterceptors">The message interceptors.</param> /// <param name="serializer">The serializer.</param> public RootSerializer(IMessageInterceptorRegistrar messageInterceptors, ISerializer serializer) : base(messageInterceptors) { Guard.NotNull(() => serializer, serializer); _serializer = serializer; }
/// <summary> /// Initializes a new instance of the <see cref="ASerializer" /> class. /// </summary> /// <param name="messageInterceptors">The interceptors.</param> protected ASerializer(IMessageInterceptorRegistrar messageInterceptors) { MessageInterceptors = messageInterceptors; }
private void Test(IMessageInterceptorRegistrar register, string body) { var serialization = register.MessageToBytes(Encoding.UTF8.GetBytes(body)); var message = register.BytesToMessage(serialization.Output, serialization.Graph); Assert.Equal(body, Encoding.UTF8.GetString(message)); }