Complete messages using id in Azure.Messaging.ServiceBus

Solution 1:

The latest SDK requires ServiceBusReceivedMessage to be used to complete or abandon a received message. There was a design discussion with the Azure SDK team, whether to expose an overload that takes lock tokens or not. In the end, the Azure SDK team has decided not to expose those overloads.