代码之家  ›  专栏  ›  技术社区  ›  frosty

ReviseTinerry不向routingslip添加活动

  •  0
  • frosty  · 技术社区  · 6 年前

    我需要在另一个活动中动态添加一个活动。我试过了

    context.ReviseItinerary(i => i.AddActivity(...)).
    

    它似乎什么也做不了。我遗漏了什么吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Chris Patterson    6 年前

    在你的活动中,作为 Execute 方法的返回值 ReviseItinerary

    public async Task<ExecutionResult> Execute(ExecuteContext<Arguments> context)
    {
        return context.ReviseItinerary(x => ...);
    }