public override async Task <string> Process(FlowDeploymentSession flowToDeploy) { var flowConfig = flowToDeploy.Config; var defaultConfig = await FlowData.GetFlowConfigByInputType(flowConfig.GetGuiConfig().Input.InputType, flowToDeploy.Tokens); if (defaultConfig == null) { return("defaultConfig is null, skipped"); } var newConfig = flowConfig.RebaseOn(defaultConfig); flowToDeploy.UpdateFlowConfig(newConfig); flowToDeploy.SetAttachment(AttachementName_DefaultFlowConfig, defaultConfig); return("done"); }