Open keycad opened 5 years ago
I'm also trying to accomplish the same thing. Did you have any luck?
nope... sorry. I was comparing Quartz.NET and Hangfire and not being able to solve this made my choice easier...
Well that's unfortunate. Thanks for the quick reply! Is there a reason you didn't go with Crystal Quartz?
I have the same issue regarding my application. it's a web app on a stable IIS that uses MVC, I need quartzmin to run at /quartzmin so that the real application is not override. Was a solution found or is Crystal Quartz the only option here? QuartzMin does have the better UI and feature set.
Well that's unfortunate. Thanks for the quick reply! Is there a reason you didn't go with Crystal Quartz?
Sorry for the so late reply. The reason is Hangfire's dashboard is much better than Crystal Quartz's (at least it was at that time, when I tested them)
Did you manage to find a solution for this?
I've managed to connect it to my project. I've used forked version that is available on nuget and targets netcoreapp3.1. After that I actually added custom convention and mapped quartzmin controllers to separate route.
It's a bit of work, but after that it works flawlessly.
I've managed to connect it to my project. I've used forked version that is available on nuget and targets netcoreapp3.1. After that I actually added custom convention and mapped quartzmin controllers to separate route.
It's a bit of work, but after that it works flawlessly.
@DenisPav did you have "custom convention and mapped quartzmin controllers to separate route." sample code?
@pigiax Nope, I only have it in a private project. I can probably create an example repo when I catch some time.
@pigiax 👋
You can find sample here. Everything is mostly explained there.
@DenisPav thank you so much! Everything it's clear!
Hi,
I'm trying to use your tool in a project that also hosts some controllers, but I'm having no luck. I'm probably doing something wrong, but if you could give me a hint I'll be grateful.
I have an Asp.Net Core 2.1 web api project, that exposes a couple of controllers. This project also starts the scheduler, and should include your management tool. The problem is, when I add it, I just can see the initial page but nothing from your Content folder (styles, scripts...) is loaded. And besides that, navigation doesn't work either.
Thanks in advance
Edit: I'm looking for a similar way to deploy it than CrystalQuartz, that just adding
app.UseCrystalQuartz(() => scheduler)
, it deploys the web in/quartz
path