PeanutButter
Loading...
Searching...
No Matches
PeanutButter.Utils.TaskExtensions Class Reference

Extension methods for tasks Suggest: Use Async.RunSync, which does more cleverness. More...

Static Public Member Functions

static T GetResultSync< T > (this Task< T > task)
 Runs a task which returns a result synchronously, returning that result.
static void WaitSync (this Task task)
 Waits on a void-result task for completion.

Detailed Description

Extension methods for tasks Suggest: Use Async.RunSync, which does more cleverness.

Member Function Documentation

◆ GetResultSync< T >()

T PeanutButter.Utils.TaskExtensions.GetResultSync< T > ( this Task< T > task)
static

Runs a task which returns a result synchronously, returning that result.

Parameters
task
Template Parameters
T
Returns

◆ WaitSync()

void PeanutButter.Utils.TaskExtensions.WaitSync ( this Task task)
static

Waits on a void-result task for completion.

Parameters
task

The documentation for this class was generated from the following file:
  • source/Utils/PeanutButter.Utils/TaskExtensions.cs