public Task Handle(ContinueMsg message, IMessageHandlerContext context)
                {
                    this.Data.ContinueCount++;
                    this.Data.CollectedIndexes += message.Index.ToString();

                    if (this.Data.ContinueCount == 3)
                    {
                        return context.SendLocal(new FinishMsg { OrderId = message.OrderId });
                    }

                    return Task.FromResult(0);
                }
                public Task Handle(ContinueMsg message, IMessageHandlerContext context)
                {
                    this.Data.ContinueCount++;
                    this.Data.CollectedIndexes.Add(message.Index);

                    if (this.Data.ContinueCount == 3)
                    {
                        return(context.SendLocal(new FinishMsg {
                            OrderId = message.OrderId
                        }));
                    }

                    return(Task.CompletedTask);
                }