elsa-core/samples/aspnet/Elsa.Samples.AspNet.Onboarding.WorkflowServer
Sipke Schoorstra b4cd4dd465
Replace custom webhooks implementation with WebhooksCore (#5811)
* Replace custom webhooks implementation with WebhooksCore

Replaced the existing custom webhooks registration and dispatching system with the WebhooksCore library. This involved removing all previous custom webhook classes and interfaces, updating project dependencies, and modifying appsettings and program files to use the new configuration. The update simplifies the webhook handling architecture and leverages the features provided by WebhooksCore.

* Hide API key in Datadog Docker compose file

This change replaces the exposed Datadog API key with a placeholder "<HIDDEN>". This enhances security by preventing the API key from being visible in the version control system.
2024-07-21 16:48:38 +02:00
..
Models Move samples to repository root 2024-02-02 20:01:14 +02:00
Properties Move samples to repository root 2024-02-02 20:01:14 +02:00
Workflows Move samples to repository root 2024-02-02 20:01:14 +02:00
appsettings.json Replace custom webhooks implementation with WebhooksCore (#5811) 2024-07-21 16:48:38 +02:00
Elsa.Samples.AspNet.Onboarding.WorkflowServer.csproj Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Program.cs Replace custom webhooks implementation with WebhooksCore (#5811) 2024-07-21 16:48:38 +02:00
Readme.md Move samples to repository root 2024-02-02 20:01:14 +02:00
run-onboard-workflow.http Move samples to repository root 2024-02-02 20:01:14 +02:00

Onboarding Sample - Workflow Server

This application represents the workflow server for the onboarding sample. It's a simple ASP.NET Core application that hosts the workflow server and the onboarding workflow.

Starting the Onboarding Workflow

To start an onboarding workflow, invoke any HTTP reuest found in the run-onboarding-workflow.http file. This will start a new onboarding workflow and return the workflow ID.