mrahhal / MR.AspNetCore.Jobs

A background processing library for Asp.Net Core.
MIT License
59 stars 9 forks source link

SQLite Adapter #7

Open tidusjar opened 6 years ago

tidusjar commented 6 years ago

Hello,

I'm looking to move away from Hangfire, I'm currently using a SQLite hangfire extension and it's causing some headache with .net core 2.0.

I came across this so thought it would be useful to integrate with my project Ombi

Thanks,

mrahhal commented 6 years ago

Hello,

Right now there's only a SqlServer adapter. However, I did develop it taking into account how other adapters would look like. The SqlServer adapter utilizes EFCore but does not depend fully on it (some specific sql server queries were needed). So I couldn't support other adapters in one go even though EFCore allows that.

In any case, developing other adapters shouldn't be too hard if the SqlServer one is to be taken as a reference. Unfortunately I don't have enough experience/time to port some of the critical queries to other db providers right now. I might be able to tweak some queries to make them provider agnostic as a start. In that case, I might be able to support all providers that EFCore itself supports.

Another thing is that even though the api right now is considered mature, I'd really like to make one final big review (that's why it's still "0.*").

I do plan to tackle both points at some point in the future. Thank you for your interest.

tidusjar commented 6 years ago

No problem, thanks for the information.

If I can be of any help please let me know.