Exemple #1
0
        public async Task update_with_message_that_uses_saga_identity_attributed_property()
        {
            await send(new GuidStart
            {
                Id   = stateId,
                Name = "Croaker"
            });

            var message = new GuidDoThree
            {
                TheSagaId = stateId
            };

            await send(message);

            var state = LoadState(stateId);

            state.ThreeCompleted.ShouldBeTrue();
        }
Exemple #2
0
 public void Handles(GuidDoThree message, GuidWorkflowState state)
 {
     state.ThreeCompleted = true;
 }