Uso de await SemaphoreSlim.WaitAsync en .NET 4
Mi aplicación está usando .NET 4. Estoy usando await async usandopaquete nuget
En mi aplicación, quiero hacer una espera en la llamada WaitAsync de la siguiente manera.
SemaphoreSlim semphore = new SemaphoreSlim(100);
await semphore.WaitAsync();
Sin embargo, recibo el siguiente error de compilación.
'System.Threading.SemaphoreSlim' no contiene una definición para 'WaitAsync' y no se puede encontrar ningún método de extensión 'WaitAsync' que acepte un primer argumento de tipo 'System.Threading.SemaphoreSlim' (falta una directiva de uso o una referencia de ensamblado ?)
¿Podría haber alguna forma de usar WaitAsync en .NET 4.0?