Resultados de la búsqueda a petición "async-await"

1 la respuesta

¿Cómo devolver respuestas HttpClient asíncronas a WinForm?

Hasta ahora, he estado haciendo llamadas HttpWebRequest sincrónicas en aplicaciones WinForms. Quiero comenzar a hacerlo de forma asincrónica para no bloquear el hilo de la interfaz de usuario y colgarlo. Por lo tanto, estoy intentando cambiar a ...

1 la respuesta

La flecha funciona con asíncrono y espera en reacción nativa

Estoy tratando de guardar datos enAsyncStorage enreact-native. Quiero guardarlo asíncrono, así que usandoasync yawait palabra clave. async onPositiveClickListener = () => { // user has completed product tour_end try { await ...

2 la respuesta

¿El compilador realiza la "optimización del valor de retorno" en cadenas de métodos asincrónicos?

No devuelve la optimización del valor en el sentido tradicional, pero me preguntaba cuándo tiene una situación como esta: private async Task Method1() { await Method2(); } private async Task Method2() { await Method3(); } private async Task ...

1 la respuesta

Llamar a métodos asincrónicos desde un servicio WCF

Quiero llamar a métodos asincrónicos desde un servicio WCF, algo así como: [ServiceContract] interface IService { [OperationContract] int SomeMethod(int data); } int SomeMethod(int data) { var query = ... build LINQ query; var response = await ...

5 la respuesta

MoveNext en lugar del método real / nombre de la tarea

Usando log4net declarado como: private readonly ILog log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType());En un método o tarea asíncrona, como este: public async void CheckSomething() { log.Info(null); //.... ...

1 la respuesta

Diferentes formas de la interfaz de contrato de servicio WCF

Parece que puedo cambiar libremente entre las siguientes tres versiones diferentes de la misma API de interfaz de contrato WCF, sin romper los clientes: [ServiceContract] interface IService { // Either synchronous // [OperationContract] // int ...

6 la respuesta

Llamar al método asíncrono sincrónicamente

Yo tengo unasync método: public async Task<string> GenerateCodeAsync() { string code = await GenerateCodeService.GenerateCodeAsync(); return code; }Necesito llamar a este método desde un método sincrónico. ¿Cómo puedo hacer esto sin tener que ...

3 la respuesta

Consumir asincrónicamente el servicio sincrónico WCF

Actualmente estoy en el proceso de migrar una aplicación cliente a .NET 4.5 para hacer uso de async / wait. La aplicación es un cliente para un servicio WCF que actualmente solo ofrece servicios síncronos. Me pregunto ahora¿Cómo debo consumir ...

3 la respuesta

¿Cuándo usaría Task.Yield ()?

Estoy usando async / await yTask mucho pero nunca he estado usandoTask.Yield() y para ser honesto, incluso con todas las explicaciones, no entiendo por qué necesitaría este método. ¿Alguien puede dar un buen ejemplo dondeYield() ¿es requerido?

3 la respuesta

¿Por qué usar async cuando tengo que usar wait?

He estado atrapado en esta pregunta por un tiempo y realmente no he encontrado ninguna aclaración útil sobre por qué es así. Si tengo unasync método como: public async Task<bool> MyMethod() { // Some logic return true; } public async void ...