Best implementation for workflows listening to infrequent signals

I think this looks ok. You probably want to return NewContinueAsNewError after X number of received signals and invoked activities.
You also would need to look at draining the signal channel with continueasnew, see post here for more info.

1 Like