Rename composite sample project

This commit is contained in:
Sipke Schoorstra 2020-11-02 19:07:17 +01:00
parent 8c5cac1c51
commit b57f1edfbd
5 changed files with 14 additions and 8 deletions

View file

@ -112,7 +112,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Elsa.Samples.ContextualWork
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Elsa.Samples.RunChildWorkflowWorker", "src\samples\Elsa.Samples.RunChildWorkflowWorker\Elsa.Samples.RunChildWorkflowWorker.csproj", "{1E5E1669-AEC9-4DA9-9A3D-3D405101A246}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Elsa.Samples.CompositeActivitiesConsole", "src\samples\Elsa.Samples.CompositeActivitiesConsole\Elsa.Samples.CompositeActivitiesConsole.csproj", "{CC39E9F8-72D2-4A5B-846B-E2764DFE1C19}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Elsa.Samples.ProgrammaticCompositeActivitiesConsole", "src\samples\Elsa.Samples.ProgrammaticCompositeActivitiesConsole\Elsa.Samples.ProgrammaticCompositeActivitiesConsole.csproj", "{CC39E9F8-72D2-4A5B-846B-E2764DFE1C19}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution

View file

@ -2,8 +2,11 @@
using Elsa.Builders;
using Elsa.Services;
namespace Elsa.Samples.CompositeActivitiesConsole.Activities
namespace Elsa.Samples.ProgrammaticCompositeActivitiesConsole.Activities
{
/// <summary>
/// Custom activities that inherit from <seealso cref="CompositeActivity"/> declare their own mini-workflow.
/// </summary>
public class CountDownActivity : CompositeActivity
{
public override void Build(ICompositeActivityBuilder composite)

View file

@ -1,12 +1,12 @@
using System.Data;
using System.Threading.Tasks;
using Elsa.Samples.CompositeActivitiesConsole.Activities;
using Elsa.Samples.CompositeActivitiesConsole.Workflows;
using Elsa.Samples.ProgrammaticCompositeActivitiesConsole.Activities;
using Elsa.Samples.ProgrammaticCompositeActivitiesConsole.Workflows;
using Elsa.Services;
using Microsoft.Extensions.DependencyInjection;
using YesSql.Provider.Sqlite;
namespace Elsa.Samples.CompositeActivitiesConsole
namespace Elsa.Samples.ProgrammaticCompositeActivitiesConsole
{
class Program
{

View file

@ -1,17 +1,20 @@
using Elsa.Activities.Console;
using Elsa.Builders;
using Elsa.Samples.CompositeActivitiesConsole.Activities;
using Elsa.Samples.ProgrammaticCompositeActivitiesConsole.Activities;
namespace Elsa.Samples.CompositeActivitiesConsole.Workflows
namespace Elsa.Samples.ProgrammaticCompositeActivitiesConsole.Workflows
{
/// <summary>
/// A basic workflow with just one WriteLine activity.
/// A basic workflow demonstrating the use of composite activities.
/// </summary>
public class CompositionWorkflow : IWorkflow
{
public void Build(IWorkflowBuilder workflow) => workflow
.WriteLine("Welcome to the Composite Activities demo workflow!")
// A custom, composite activity
.Then<CountDownActivity>()
.WriteLine("Done!");
}
}