using Kean.Domain.Wcs.Commands; using Kean.Domain.Wcs.Repositories; using System; using System.Threading.Tasks; namespace Kean.Domain.Wcs.SharedServices { /// /// 发送输出命令 /// public sealed class SetPriority { private readonly IWcsRepository _wcsRepository; // 控制仓库 /// /// 依赖注入 /// public SetPriority( IWcsRepository wcsRepository) { _wcsRepository = wcsRepository; } /// /// 处理程序 /// public async Task Handler(int task,int priority) { await _wcsRepository.SetPriority(task, priority); } } }