in rocketmq-client-csharp/Client.cs [400:417]
public async Task<Boolean> ChangeInvisibleDuration(string target, string group, string topic, string receiptHandle, String messageId)
{
var request = new rmq::ChangeInvisibleDurationRequest();
request.ReceiptHandle = receiptHandle;
request.Group = new rmq::Resource();
request.Group.ResourceNamespace = _resourceNamespace;
request.Group.Name = group;
request.Topic = new rmq::Resource();
request.Topic.ResourceNamespace = _resourceNamespace;
request.Topic.Name = topic;
request.MessageId = messageId;
var metadata = new grpc::Metadata();
Signature.sign(this, metadata);
return await Manager.ChangeInvisibleDuration(target, metadata, request, RequestTimeout);
}