0

I want to add activity to builder with dynamic name.
I use

public void Build(IWorkflowBuilder builder) => builder
    .Then<FirstActivity>
    .Then<DinamicNameActivity>

FirstActivity is a class

I tried with https://stackoverflow.com/a/60107029/15352729 but I get when i use

  .Then<GetClassFromString>() //GetClassFromString is like DinamicNameActivity

I get some errors. (className is setted inside GetClassFromString)

dandan
  • 123
  • 1
  • 6

1 Answers1

0

You can connect to an activity using a dynamic name like this:

public void Build(IWorkflowBuilder builder) => builder
    .Then<FirstActivity>
    .Then("SomeDynamicallyTypeNamedActivity")

Which is useful when you for example implemented an activity provider that provides activity types based on something other than activity types implemented as C# classes.

Sipke Schoorstra
  • 3,074
  • 1
  • 20
  • 28