Class Scenario
Inheritance
System.Object
Scenario
Assembly: Volo.ClientSimulation.dll
Syntax
public abstract class Scenario : ITransientDependency
Constructors
Scenario(IServiceProvider)
Declaration
protected Scenario(IServiceProvider serviceProvider)
Parameters
| Type |
Name |
Description |
| System.IServiceProvider |
serviceProvider |
|
Properties
CurrentStep
Declaration
protected ScenarioStep CurrentStep { get; }
Property Value
CurrentStepIndex
Declaration
protected int CurrentStepIndex { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ExecutionContext
Declaration
protected ScenarioExecutionContext ExecutionContext { get; }
Property Value
Steps
Declaration
protected List<ScenarioStep> Steps { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.List<ScenarioStep> |
|
Methods
AddStep(ScenarioStep)
Declaration
protected void AddStep(ScenarioStep step)
Parameters
CreateSnapshot()
Declaration
public ScenarioSnapshot CreateSnapshot()
Returns
GetDisplayText()
Declaration
public virtual string GetDisplayText()
Returns
| Type |
Description |
| System.String |
|
ProceedAsync()
Declaration
public virtual Task ProceedAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Reset()
Declaration
Extension Methods