elsa-core/src/clients/Elsa.Client/ElsaClient.cs
Sipke Schoorstra ce957b95e7 Cleanup
2021-04-07 13:13:13 +02:00

28 lines
1,003 B
C#

using Elsa.Client.Services;
using Elsa.Client.Webhooks.Services;
namespace Elsa.Client
{
public class ElsaClient : IElsaClient
{
public ElsaClient(
IActivitiesApi activities,
IWorkflowDefinitionsApi workflowDefinitions,
IWorkflowRegistryApi workflowRegistry,
IWorkflowInstancesApi workflowInstances,
IWebhookDefinitionsApi webhookDefinitions)
{
Activities = activities;
WorkflowDefinitions = workflowDefinitions;
WorkflowRegistry = workflowRegistry;
WorkflowInstances = workflowInstances;
WebhookDefinitions = webhookDefinitions;
}
public IActivitiesApi Activities { get; }
public IWorkflowDefinitionsApi WorkflowDefinitions { get; }
public IWorkflowRegistryApi WorkflowRegistry { get; }
public IWorkflowInstancesApi WorkflowInstances { get; }
public IWebhookDefinitionsApi WebhookDefinitions { get; }
}
}