@@ -13,6 +13,7 @@ public static class TaskHelper
1313 timeout => new TimeoutException ( $ "Timeout of { timeout . TotalMilliseconds } ms exceeded") ;
1414
1515 // Recipe from https://blogs.msdn.microsoft.com/pfxteam/2012/10/05/how-do-i-cancel-non-cancelable-async-operations/
16+
1617 /// <summary>
1718 /// Cancels the <paramref name="task"/> after <paramref name="milliseconds"/> milliseconds
1819 /// </summary>
@@ -29,6 +30,7 @@ public static Task WithTimeout(
2930 => WithTimeout ( task , TimeSpan . FromMilliseconds ( milliseconds ) , exceptionFactory , cancellationToken ) ;
3031
3132 // Recipe from https://blogs.msdn.microsoft.com/pfxteam/2012/10/05/how-do-i-cancel-non-cancelable-async-operations/
33+
3234 /// <summary>
3335 /// Cancels the <paramref name="task"/> after a given <paramref name="timeout"/> period
3436 /// </summary>
@@ -48,6 +50,7 @@ public static Task WithTimeout(
4850 cancellationToken ) ;
4951
5052 // Recipe from https://blogs.msdn.microsoft.com/pfxteam/2012/10/05/how-do-i-cancel-non-cancelable-async-operations/
53+
5154 /// <summary>
5255 /// Cancels the <paramref name="task"/> after <paramref name="milliseconds"/> milliseconds
5356 /// </summary>
@@ -64,6 +67,7 @@ public static Task WithTimeout(
6467 => WithTimeout ( task , timeoutAction , TimeSpan . FromMilliseconds ( milliseconds ) , cancellationToken ) ;
6568
6669 // Recipe from https://blogs.msdn.microsoft.com/pfxteam/2012/10/05/how-do-i-cancel-non-cancelable-async-operations/
70+
6771 /// <summary>
6872 /// Cancels the <paramref name="task"/> after a given <paramref name="timeout"/> period
6973 /// </summary>
@@ -92,6 +96,7 @@ public static async Task WithTimeout(this Task task, Func<Task> timeoutAction, T
9296 }
9397
9498 // Recipe from https://blogs.msdn.microsoft.com/pfxteam/2012/10/05/how-do-i-cancel-non-cancelable-async-operations/
99+
95100 /// <summary>
96101 /// Cancels the <paramref name="task"/> after <paramref name="milliseconds"/> milliseconds
97102 /// </summary>
@@ -104,6 +109,7 @@ public static Task<T> WithTimeout<T>(this Task<T> task, Action timeoutAction, in
104109 => WithTimeout ( task , timeoutAction , TimeSpan . FromMilliseconds ( milliseconds ) ) ;
105110
106111 // Recipe from https://blogs.msdn.microsoft.com/pfxteam/2012/10/05/how-do-i-cancel-non-cancelable-async-operations/
112+
107113 /// <summary>
108114 /// Cancels the <paramref name="task"/> after a given <paramref name="timeout"/> period
109115 /// </summary>
@@ -134,6 +140,7 @@ public static async Task<T> WithTimeout<T>(this Task<T> task, Action timeoutActi
134140 }
135141
136142 // Recipe from https://blogs.msdn.microsoft.com/pfxteam/2012/10/05/how-do-i-cancel-non-cancelable-async-operations/
143+
137144 /// <summary>
138145 /// Cancels the <paramref name="task"/> after <paramref name="milliseconds"/> milliseconds
139146 /// </summary>
@@ -146,6 +153,7 @@ public static Task<T> WithTimeout<T>(this Task<T> task, int milliseconds = 1_000
146153 => WithTimeout ( task , TimeSpan . FromMilliseconds ( milliseconds ) , exceptionFactory ) ;
147154
148155 // Recipe from https://blogs.msdn.microsoft.com/pfxteam/2012/10/05/how-do-i-cancel-non-cancelable-async-operations/
156+
149157 /// <summary>
150158 /// Cancels the <paramref name="task"/> after a given <paramref name="timeout"/> period
151159 /// </summary>
0 commit comments