Nevermind I just read this thread. InMemoryMQ - doesn't return until after long-running code completed
It would be nice if the in memory provider would work like the others in this sense as it would provide an easy way to manage background work instead of having to install hangfire or something similar which is overkill in many easy cases.