public void TestCreateIfNew() { taskHub.CreateHub(); taskHub.CreateHubIfNotExists(); Assert.IsTrue(taskHub.HubExists()); taskHub.DeleteHub(); Assert.IsFalse(taskHub.HubExists()); }
static void Main(string[] args) { AppSettingsReader reader = new AppSettingsReader(); string servicebusConnectionString = reader.GetValue("Microsoft.ServiceBus.ConnectionString", typeof(string)).ToString(); string taskHubName = reader.GetValue("TaskHubName", typeof(string)).ToString(); TaskHubClient taskHubClient = new TaskHubClient(taskHubName, servicebusConnectionString); TaskHubWorker taskHub = new TaskHubWorker(taskHubName, servicebusConnectionString); taskHub.DeleteHub(); taskHub.CreateHubIfNotExists(); OrchestrationInstance instance = null; string instanceId = "TestTaskHub : " + Guid.NewGuid(); taskHub.AddTaskOrchestrations((typeof(TaskHubProcessingOrchestration))); taskHub.AddTaskActivitiesFromInterface <IActivityFunction>(new ActivityImplementor(), true); taskHub.AddTaskActivities(new GetUserTask()); instance = taskHubClient.CreateOrchestrationInstance(typeof(TaskHubProcessingOrchestration), instanceId, "hello"); taskHub.Start(); Console.WriteLine("Press any key to quit."); Console.ReadLine(); taskHub.Stop(true); }
public void TestInitialize() { client = TestHelpers.CreateTaskHubClient(); taskHub = TestHelpers.CreateTaskHub(); taskHub.DeleteHub(); taskHub.CreateHubIfNotExists(); }
/// <summary> /// Closes (stops) the hub. /// </summary> /// <param name="resetHub"></param> public void Cleanup(bool resetHub = false) { if (resetHub) { m_TaskHubWorker.DeleteHub(); } m_TaskHubWorker.Stop(); }
public void TestInitialize() { if (!TestContext.TestName.Contains("TestHost")) { client = TestHelpers.CreateTaskHubClient(); taskHub = TestHelpers.CreateTaskHub(); taskHubNoCompression = TestHelpers.CreateTaskHubNoCompression(); taskHub.DeleteHub(); taskHub.CreateHubIfNotExists(); } }
private void initHubs(bool resetHub = false) { m_HubClient = createTaskHubClient(); m_TaskHubWorker = CreateTaskHubWorker(); if (resetHub) { m_TaskHubWorker.DeleteHub(); } m_TaskHubWorker.CreateHubIfNotExists(); }
public void TestInitialize() { var r = new Random(); tableClient = new TableClient("test00" + r.Next(0, 10000), "UseDevelopmentStorage=true;DevelopmentStorageProxyUri=http://127.0.0.1:10002/"); tableClient.CreateTableIfNotExists(); client = TestHelpers.CreateTaskHubClient(); taskHub = TestHelpers.CreateTaskHub(); taskHub.DeleteHub(); taskHub.CreateHubIfNotExists(); }
private void initHubs(bool resetHub = false) { bool createInstanceStore = true; if (String.IsNullOrEmpty(m_StorageConnectionString)) { createInstanceStore = false; } m_HubClient = createTaskHubClient(createInstanceStore); m_TaskHubWorker = CreateTaskHubWorker(createInstanceStore); if (resetHub) { m_TaskHubWorker.DeleteHub(); } m_TaskHubWorker.CreateHubIfNotExists(); }