Example #1
0
 public static async Task <bool> TryEnter(AsyncLockObject obj, TimeSpan timeout)
 {
     return(await obj.Lock(timeout));
 }
Example #2
0
 public static async Task <bool> TryEnter(AsyncLockObject obj)
 {
     return(await obj.Lock(TimeSpan.FromMilliseconds(5)));
 }
Example #3
0
 public static async Task Enter(AsyncLockObject obj)
 {
     await obj.Lock();
 }