C# Class AcManager.Tools.AcErrors.Solutions.AsyncSolution

Inheritance: SolutionBase
Show file Open project: gro-ove/actools

Public Methods

Method Description
AsyncSolution ( string name, string description, AsyncAction action ) : System
AsyncSolution ( string name, string description, ProgressAsyncAction action ) : System
Run ( IAcError error, IProgress progress, CancellationToken cancellation ) : Task

Method Details

AsyncSolution() public method

public AsyncSolution ( string name, string description, AsyncAction action ) : System
name string
description string
action AsyncAction
return System

AsyncSolution() public method

public AsyncSolution ( string name, string description, ProgressAsyncAction action ) : System
name string
description string
action ProgressAsyncAction
return System

Run() public method

public Run ( IAcError error, IProgress progress, CancellationToken cancellation ) : Task
error IAcError
progress IProgress
cancellation System.Threading.CancellationToken
return Task