private void EnqueueResqueMessage(string key, string railsClassName, List <string> strArgs) { Console.WriteLine("Dispatching Message: " + key); ResqueMessage remsg = new ResqueMessage(); remsg.Class = railsClassName; remsg.args = strArgs; string message = jsonHelper.ToJSON(remsg); RedisMessage msg = new RedisMessage(key, message); messageDispatcher.DispatchMessage(msg); }
public void DispatchMessage(RedisMessage msg) { //ThreadPool.QueueUserWorkItem(AsyncQueue, msg); AsyncQueue(msg); }