Пример #1
0
 public Task <RemViewModel> RemAsync(RemInputModel remInput)
 {
     return(Task <RemViewModel> .Factory.StartNew(() =>
     {
         Thread.Sleep(1000);
         return new RemViewModel
         {
             Message = "Url: {0} Slept for a second on Thread {1}".ToFormat(remInput.RawUrl, Thread.CurrentThread.ManagedThreadId)
         };
     }, TaskCreationOptions.AttachedToParent));
 }
Пример #2
0
 public Task<RemViewModel> RemAsync(RemInputModel remInput)
 {
     return Task<RemViewModel>.Factory.StartNew(() =>
     {
         Thread.Sleep(1000);
         return new RemViewModel
         {
             Message = "Url: {0} Slept for a second on Thread {1}".ToFormat(remInput.RawUrl, Thread.CurrentThread.ManagedThreadId)
         };
     }, TaskCreationOptions.AttachedToParent);
 }