using DS.WMS.Core.TaskInteraction.Entity; using DS.WMS.Core.TaskInteraction.Interface; namespace DS.WMS.Core.TaskInteraction.Dtos { /// /// 动作执行上下文 /// public class ActionExecutionContext { /// /// 动作执行管理器 /// public IActionManagerService ActionManager { get; set; } /// /// 任务信息 /// public BusinessTask TaskInfo { get; internal set; } /// /// DI容器 /// public IServiceProvider ServiceProvider { get; internal set; } /// /// 任务参数 /// public IDictionary AdditionalData { get; set; } = new Dictionary(); } }