Bueno... para llamar un método y se vaya por otro hilo habría que hacer lo siguiente:
Task StatusRecovery = Task.Factory.StartNew(() => miMetodoAsincrono(parametro1, parametro2, parametro 3, parametro n),
TaskCreationOptions.LongRunning
);
Pero MUCHO CUIDADO!!!.
Si estas corriendo esto bajo IIS, para ASP. NET, y tu método se demora minutos IIS puede hacerlo caer cuando quiera!!!!. IIS no respeta si tu lanzaste un hilo por debajo... a él no le importa... y va cogiendo hilos como loco!!!.
Así que que si quieres hacer el llamado sin el peligro de que te corte la cara IIS y te mate tus hermosos hilos entonces mira este link.
Sean felices! :) Y siéntanse libres de opinar ;)
No hay comentarios:
Publicar un comentario