I have a WCF service method that I want to perform some action asynchronously (so there is a slight extra delay when returning to the caller). Is it safe to create the System.ComponentModel.BackgroundWorker method inside the method? I would use it to call one of the other service methods, so if there was a way to call one of them asynchronously, it would work.
Is there a BackgroundWorker way, or is there a better way or problem with this in the WCF service?
source
share