ThreadAbstraction
using System;
using System.Threading.Tasks;
namespace Renci.SshNet.Abstractions
{
internal static class ThreadAbstraction
{
public static void Sleep(int millisecondsTimeout)
{
Task.Delay(millisecondsTimeout).Wait();
}
public static void ExecuteThread(Action action)
{
if (action == null)
throw new ArgumentNullException("action");
Task.Run(action);
}
}
}