Tengo un problema con una clase C# que creé para probar mi aplicación unitaria, en particular, el problema está alrededor de un objeto System.Threading.Tasks.Task.No se puede ejecutar RunSynchronously en la tarea que ya se inició
Tengo una lista de dichos objetos y en ellos quiero ejecutarlos de forma síncrona.
que llamar a los siguientes:
myTask.RunSynchronously();
Cuando hago tal, siempre estoy recibiendo el siguiente error y no sé por qué somos cómo puedo solucionarlo.
System.InvalidOperationException: Es posible que RunSynchronously no se invoque en la tarea que ya se inició.
¿Alguien tiene alguna idea?
¿Ha creado la tarea con 'TaskFactory.StartNew() '? – Tejs
@Tejs sí, eso es correcto – amateur