EasyNetQ v3.4.0 Release Notes

Release Date: 2019-02-19 // about 5 years ago
  • Before:

    public interface ISerializer
        {
            byte[] MessageToBytes<T>(T message) where T : class;
            T BytesToMessage<T>(byte[] bytes);
            object BytesToMessage(string typeName, byte[] bytes);
        }
    

    After:

      public interface ISerializer
        {
            byte[] MessageToBytes(Type messageType, object message);
            object BytesToMessage(Type messageType, byte[] bytes);
        }
    

    0️⃣ The serialization of Rpc response in error case was changed: the default value changed to null instead of an object with empty fields.