2011-06-29 10 views
6

¿Cómo puede la C# 5 aguardar/patrón asincrónico a aumentar la expresividad de nuevas API que se ocupa de co-rutinas (como se muestra Jon Skeet en los últimos puestos), o con el modelo de actor?C# 5 Await patrón/asíncrono en el diseño de la API

+0

¿Quién? Pregunta poco clara. – dthorpe

+0

@dthorpe: supongo que se supone que es "cómo" –

Respuesta

3

Como usted ha mencionado, Jon Skeet's has been discussing Coroutines using the Async CTP, así que voy a ignorar esa parte de su pregunta ...

El modelo de actor en realidad se está tratando en el CTP asíncrono a través de TPL Dataflow. Esta es una nueva biblioteca que utiliza las clases Task que permite una forma del modelo Actor y muchos otros flujos de datos y escenarios similares. Ya que se basa en torno a las clases Task y Task<T>, también integra perfectamente con await/async muy bien.

Cuestiones relacionadas