다음을 통해 공유


WorkflowHostingEndpoint에 대한 책갈피 확인자

CreationEndpoint 샘플에서는 WorkflowHostingEndpointWorkflowServiceHost와 함께 사용하여 워크플로 인스턴스를 만드는 방법을 보여 줍니다.

시연

WorkflowHostingEndpoint, WorkflowServiceHost

토론(Discussion)

이 샘플에서는 WorkflowHostingEndpoint를 사용하여 워크플로 인스턴스를 만듭니다. 이 워크플로 인스턴스는 WorkflowServiceHost를 통해 호스트됩니다. WorkflowHostingEndpoint는 다음 시나리오에 사용할 수 있는 WorkflowServiceHost에 대한 확장성 지점입니다.

  • 새 워크플로 인스턴스 만들기

  • WorkflowServiceHost에 호스트되는 워크플로 인스턴스에 대한 책갈피 다시 시작

여기에 포함되어 있는 샘플 엔드포인트는 워크플로를 만들고 인스턴스 ID를 반환하거나 특정 ID의 인스턴스를 만드는 작업을 제공하는 계약을 노출합니다. 샘플 콘솔 애플리케이션에서는 워크플로 정의를 사용하여 WorkflowServiceHost 인스턴스를 만들고 호스트에 CreationEndpoint를 추가합니다. 그런 다음 엔드포인트에 대해 Create 작업을 호출하여 새 워크플로 인스턴스를 만듭니다.

샘플 설치, 빌드 및 실행

  1. 솔루션을 빌드합니다.

  2. 애플리케이션을 실행합니다. 워크플로 인스턴스를 만들 때 인스턴스 ID를 포함하는 메시지가 CreationEndpoint 콘솔에 표시됩니다. 워크플로 인스턴스를 통해 "Hello World!"라는 메시지가 인쇄됩니다.