sábado, 24 de febrero de 2018

Receta Multithreading en C# No. 5-9: Usar Tipos Dinámicos con el Operador await

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

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.