protected override async Task <Action <AsyncCodeActivityContext> > ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken) { // Inputs var portaldt = PortalDT.Get(context); var knowledgebase = Knowledgebase.Get(context); var knowledgebasename = KnowledgebaseName.Get(context); var JsonObjectUpdateKbOperationDTO = KnowledgebaseUtility.CreateKnowledgebaseUpdate(portaldt, knowledgebase, knowledgebasename); // Outputs return((ctx) => { UpdateKbJson.Set(ctx, JsonObjectUpdateKbOperationDTO); }); }