We have a .Net Windows Service that creates a dataset and sends it to an Asynchronous Web Service method. This all works great, the Web Service code fires and processes the dataset.
This Windows Service is scheduled to perform this function once a day.
The first time the Windows Service makes the call to the Web Service, everything works as designed, without any errors. Then, when the Windows Service makes subsequent calls to the same Web Service method, nothing happens. The Windows Service
completes its routine, but the Web Service never starts running its code.
When we restart the Windows Service, then the call to the Web Service method completes just fine, until subsequent calls are made.
If we call the corresponding Synchronous method, it all works fine and we do not experience the issue described.
What am I missing?
Web Service Method:
[WebMethod(EnableSession = true)]
public void RefreshProducts(Guid scheduledTaskId, DataSet productDataSet, String productName, String userName, String password)
View Complete Post