public void CheckServerForSession(string session, Action<string> y) { new __ConsoleToDatabaseWriter(int.Parse(session)); var message = new { CheckServerForSession = new { session = int.Parse(session).ToString("x8") } }; Console.WriteLine("for server: " + message); // Send it back to the caller. y("for client: " + message.ToString()); }
public void DoLongOperation(string session, Action<string> y) { new __ConsoleToDatabaseWriter(int.Parse(session)); for (int i = 0; i < 8; i++) { var message = new { DoLongOperation = new { session = int.Parse(session).ToString("x8"), i } }; Console.WriteLine(message); Thread.Sleep(1000); } // Send it back to the caller. y("done"); }