Program rozpoznawania zakładek dla WorkflowHostingEndpoint
W przykładzie CreationEndpoint pokazano, jak WorkflowHostingEndpoint można go używać do WorkflowServiceHost tworzenia wystąpień przepływu pracy.
Demonstracje
WorkflowHostingEndpoint, WorkflowServiceHost
Dyskusja
W tym przykładzie użyto elementu WorkflowHostingEndpoint do utworzenia wystąpień przepływu pracy hostowanych przy użyciu polecenia WorkflowServiceHost. WorkflowHostingEndpoint to punkt rozszerzalności, WorkflowServiceHost którego można użyć w następujących scenariuszach:
Tworzenie nowych wystąpień przepływu pracy.
Wznawianie zakładek w wystąpieniu przepływu pracy hostowanym w obiekcie WorkflowServiceHost.
Przykładowy punkt końcowy, który jest dołączony, uwidacznia kontrakt, który zapewnia operacje tworzenia przepływu pracy i zwraca identyfikator wystąpienia lub tworzy wystąpienie o określonym identyfikatorze. Przykładowa aplikacja konsolowa tworzy WorkflowServiceHost wystąpienie z definicją przepływu pracy i dodaje CreationEndpoint
element do hosta. Następnie wywołuje operację Create
w punkcie końcowym, aby utworzyć nowe wystąpienie przepływu pracy.
Konfigurowanie, kompilowanie i uruchamianie przykładu
Stwórz rozwiązanie.
Uruchom aplikację. W
CreationEndpoint
konsoli jest wyświetlany komunikat zawierający identyfikator wystąpienia podczas tworzenia wystąpienia przepływu pracy. Komunikat "Hello World!" jest drukowany przez wystąpienie przepływu pracy.