/// <summary> /// Initializes a new instance of the <see cref="StandardExecutor"/> class. /// </summary> public StandardExecutor(IRunnableManager runnableManager) { Assume.NotNull(runnableManager, nameof(runnableManager)); this.runnableManager = runnableManager; }
/// <summary> /// Setups this instance. /// </summary> public override void Setup() { base.Setup(); runnableManager = new DefaultRunnableManager(); standardExecutor = new StandardExecutor(runnableManager); }
/// <summary> /// Initializes a new instance of the <see cref="StandardExecutor"/> class. /// </summary> public StandardExecutorWithContext(IRunnableManager runnableManager, Object context) : base(runnableManager) { this.context = context; }