다음을 통해 공유


WorkflowHostingEndpoint에 대한 책갈피 해결사

CreationEndpoint 샘플WorkflowHostingEndpointWorkflowServiceHost를 사용하여 워크플로 인스턴스를 생성하는 방법을 보여줍니다.

입증합니다

WorkflowHostingEndpoint, WorkflowServiceHost

토론

이 샘플에서는 WorkflowHostingEndpoint을 사용하여 WorkflowServiceHost로 호스팅된 워크플로 인스턴스를 만듭니다. WorkflowHostingEndpointWorkflowServiceHost의 확장성 지점으로 다음 시나리오에서 사용할 수 있습니다.

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

  • 에 호스트 WorkflowServiceHost된 워크플로 인스턴스에서 책갈피 다시 실행

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

샘플 설정, 빌드 및 실행

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

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