Table of Contents

Class TaskHelper

Namespace
Innova.Prism.Library.Helpers
Assembly
Innova.Prism.Library.dll

Helper class for executing tasks asynchronously.

public class TaskHelper
Inheritance
TaskHelper

Constructors

TaskHelper(IEventAggregator)

Initializes a new instance of the TaskHelper class.

Methods

ExecuteTask(Action, CancellationTokenSource)

Executes a task asynchronously.

ExecuteTask(Action<object>, object)

Executes a task asynchronously with an argument.

ExecuteTask<T>(Func<object, T>, object)

Executes a task asynchronously with an argument and returns the result.

ExecuteTask<T>(Func<T>)

Executes a task asynchronously and returns the result.