OrleansContrib/Orleans.Sagas

Remove generic configuration in favor of DI and saga properties

Closed this issue · 1 comments

Using the below makes the builder pattern brittle...

Foo : Activity<TConfig>

...instead, better to use the following...

Foo : IActivity

...and expose configuration properties when starting saga execution.

Fixed in #30