public async Task ChangeInvisibleDuration()

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);
        }