jamesmh / coravel

Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!

Home Page:https://docs.coravel.net/Installation/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for IAsyncDisposable

dbeattie71 opened this issue · comments

Describe the solution you'd like
An IInvocable can implement IDisposable and Dispose is called when an invoable is ending. Add support for IAsyncDisposable so DisposeAync is called.

This requires upgrading essentially all the coravel packages to .net 5 lol. So far it's looking good. Should be done soon 👍

Its nothing urgent, a nice to have.

Should work with latest major version which supports .NET 6+ and IAsyncDisposable 🚀