1. Problema
Usar el operadir await con un tipo dinámico de C#.
2. Solución
Para esta receta se usa el paquete ImpromptuInterface: manejo de tipos dinámicos para la versión 4.0 o superiores de C#. Este paquete se agrega desde el administrador de paquetes NuGet (Agafonov, 2013).
3. Código C#
Archivo C# Programa.cs [enlace alternativo]:
Prueba de ejecución:
La tarea se está ejecutando en el thread con ID: 1. ¿Thread en el pool de threads?: true
La tarea se está ejecutando en el thread con ID: 2. ¿Thread en el pool de threads?: true
Repositorio: https://github.com/Fhernd/Recetas.Multithreading.CSharp
Prueba de ejecución:
La tarea se está ejecutando en el thread con ID: 1. ¿Thread en el pool de threads?: true
La tarea se está ejecutando en el thread con ID: 2. ¿Thread en el pool de threads?: true
Repositorio: https://github.com/Fhernd/Recetas.Multithreading.CSharp
4. Literatura & Enlaces
Agafonov, E. Multithreading in C# 5.0 Cookbook. Copyright 2013 Eugene Agafonov, 978-1-84969-764-4.NuGet Gallery | ImpromptuInterface 6.2.2 (2018). Recuperado desde: https://www.nuget.org/packages/ImpromptuInterface/
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.