public OrchestrationTestHost() { dataConverter = new JsonDataConverter(); orchestrationObjectManager = new NameVersionObjectManager <TaskOrchestration>(); activityObjectManager = new NameVersionObjectManager <TaskActivity>(); orchestrationExecutor = new FakeOrchestrationExecutor(orchestrationObjectManager); taskActivityExecutor = new FakeTaskActivityExecutor(activityObjectManager); clock = new FakeOrchestrationClock(); ClockSpeedUpFactor = 1; }
public FakeOrchestrationExecutor(NameVersionObjectManager <TaskOrchestration> orchestrationObjectManager) { scheduler = new SynchronousTaskScheduler(); dataConverter = new JsonDataConverter(); this.orchestrationObjectManager = orchestrationObjectManager; }
public DebugTestHost() { this.orchestrationObjectManager = new NameVersionObjectManager<TaskOrchestration>(); }
public FakeTaskActivityExecutor(NameVersionObjectManager <TaskActivity> objectManager) { dataConverter = new JsonDataConverter(); pendingExecutions = 0; this.objectManager = objectManager; }
public DebugTestHost() { this.orchestrationObjectManager = new NameVersionObjectManager <TaskOrchestration>(); }