public object?DeserializeResponse(byte[] payload) { var message = CompatibilityTools.DeserializeValue(_method.ResponseMarshaller, payload); return(message ! .GetType() .InstanceProperty(nameof(Message <int> .Value1)) .GetValue(message)); }