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