title: How to renew the lock after the lock duration has expired? Using Azure Service Bus Session Queue
body: <p>Currently I am using Azure Service Bus Session Queue by configuring the 30 seconds as a lock duration.</p>
  
  <p>For example, I have one session with 3 messages</p>
  
  <ol>
  <li><p>While processing the first message to took more time, after that I am calling CompleteAsync() for deleting the message from the queue. But whenever I execute CompleteAsync(),  I am getting SessionLockLostException.</p>
  
  <pre><code>await session.CompleteAsync(message.SystemProperties.LockToken);
  </code></pre></li>
  </ol>
  
  <p>I want to renew the lock whenever lock has expired.</p>
  
  <p>I followed this documentation, but I am not getting any sample for renew lock token.</p>