rebus-org / Rebus.AzureQueues

:bus: Azure Storage Queues transport implementation for Rebus
https://mookid.dk/category/rebus
Other
7 stars 5 forks source link

added messagerenewal after similar to azure service bus. It will exte… #13

Closed hdrachmann closed 2 years ago

hdrachmann commented 2 years ago

…nd the visibility after half the 'hidden' time has passed. It will always extend with 5 minutes I have updated the test project to .net core version 3.1 as 2.1 is out of support . (3.1 has support until dec. 2022) Similarly I've updated the supported framework of the Rebus.AzureQueues from .net framework 4.61 to 4.62 as 4.61 has end of support in april 2022.

The message renewal is 1-1 with the Azure Servicebus - running in a background thread that is disposed with the transport. The Task is only started if the AutomaticallyRenewal is enabled. AutomaticallyRenewal will not work with prefecthing.

It's not easy testing the renewal - as it runs directly on the Azure SDK. But I've had a single test failing before I started (renewal test)


Rebus is MIT-licensed. The code submitted in this pull request needs to carry the MIT license too. By leaving this text in, I hereby acknowledge that the code submitted in the pull request has the MIT license and can be merged with the Rebus codebase.

CLAassistant commented 2 years ago

CLA assistant check
All committers have signed the CLA.

mookid8000 commented 2 years ago

Sooper dooper! 😁 It's out as Rebus.AzureQueues 2.0.0 on NuGet.org now - thanks for contributing ❤️